//[100,100]187,200,185,255,207,219,207,255,251,255,251,255,249,254,250,255,255,255,255,255,253,255,252,255,250,255,251,255,219,226,219,255,182,192,183,255,244,254,245,255,251,255,252,255,252,255,253,255,252,255,255,255,250,255,252,255,242,249,242,255,176,186,177,255,236,241,234,255,250,255,249,255,253,255,252,255,254,255,253,255,253,253,251,255,253,254,248,255,201,204,197,255,221,224,217,255,252,255,251,255,251,255,252,255,250,255,249,255,251,255,249,255,253,255,249,255,203,206,199,255,217,219,214,255,254,255,251,255,255,255,251,255,217,218,212,255,240,243,234,255,252,255,246,255,251,254,243,255,252,255,244,255,252,255,244,255,243,249,235,255,168,174,162,255,229,235,223,255,250,255,247,255,247,255,244,255,246,254,241,255,250,255,245,255,237,245,230,255,166,177,161,255,232,243,229,255,243,255,241,255,0,120,148,255,0,131,166,255,0,153,201,255,0,152,200,255,0,153,204,255,0,153,202,255,0,153,201,255,0,136,175,255,0,115,146,255,0,152,196,255,0,153,202,255,0,153,202,255,0,153,204,255,0,153,202,255,0,149,194,255,0,112,142,255,0,145,187,255,0,153,199,255,0,153,202,255,0,153,202,255,0,152,201,255,0,152,198,255,0,122,158,255,0,134,174,255,0,153,201,255,0,153,202,255,0,153,199,255,0,153,199,255,0,153,199,255,0,124,159,255,0,131,171,255,0,153,201,255,0,153,201,255,0,131,170,255,0,146,187,255,0,153,197,255,0,152,194,255,0,153,195,255,0,153,195,255,0,149,188,255,0,104,130,255,0,141,178,255,0,153,198,255,0,153,195,255,0,152,193,255,0,153,196,255,0,147,184,255,0,106,129,255,0,146,183,255,0,153,193,255,188,200,186,255,196,208,196,255,250,255,249,255,252,254,251,255,253,253,253,255,253,253,251,255,252,255,251,255,223,230,222,255,179,186,178,255,240,247,239,255,250,255,249,255,254,255,253,255,253,255,252,255,251,255,252,255,244,251,243,255,177,184,176,255,228,235,227,255,252,255,250,255,254,255,253,255,253,255,252,255,254,255,251,255,253,255,249,255,199,202,193,255,211,217,207,255,251,255,250,255,251,255,250,255,249,254,248,255,248,253,246,255,251,255,247,255,201,204,195,255,214,216,211,255,254,255,251,255,253,255,249,255,217,220,213,255,237,243,233,255,251,255,245,255,251,255,245,255,249,255,243,255,249,255,241,255,241,249,234,255,164,172,159,255,225,233,220,255,250,255,247,255,246,255,245,255,244,255,241,255,245,255,242,255,232,243,227,255,166,177,161,255,227,239,225,255,245,255,243,255,0,120,149,255,0,125,157,255,0,153,199,255,0,152,201,255,0,152,202,255,0,152,201,255,0,153,201,255,0,138,178,255,0,112,142,255,0,148,191,255,0,153,199,255,0,153,202,255,0,153,202,255,0,153,202,255,0,151,194,255,0,110,141,255,0,141,182,255,0,153,200,255,0,153,202,255,0,153,202,255,0,153,201,255,0,153,199,255,0,121,154,255,0,130,166,255,0,153,200,255,0,153,200,255,0,152,198,255,0,152,197,255,0,153,198,255,0,122,156,255,0,130,169,255,0,153,201,255,0,153,199,255,0,132,170,255,0,146,186,255,0,153,196,255,0,153,196,255,0,153,194,255,0,153,193,255,0,149,187,255,0,103,127,255,0,140,176,255,0,153,198,255,0,153,196,255,0,153,193,255,0,153,194,255,0,146,182,255,0,106,129,255,0,143,180,255,0,153,194,255,190,201,185,255,190,201,187,255,253,255,249,255,255,255,251,255,255,255,253,255,255,254,252,255,253,255,249,255,228,234,224,255,174,180,170,255,238,244,234,255,254,255,251,255,255,255,251,255,252,253,248,255,255,255,251,255,247,252,245,255,177,185,174,255,219,227,216,255,251,255,250,255,252,255,251,255,247,252,246,255,251,255,249,255,251,255,247,255,198,204,194,255,206,212,202,255,249,254,248,255,248,255,248,255,251,255,250,255,250,255,247,255,251,255,246,255,200,206,194,255,209,214,207,255,249,254,247,255,250,255,249,255,217,224,216,255,231,239,228,255,247,255,242,255,251,255,246,255,248,255,243,255,248,255,243,255,247,255,242,255,165,176,162,255,217,229,215,255,241,253,239,255,242,254,240,255,240,252,238,255,235,247,233,255,225,238,221,255,169,182,165,255,219,231,217,255,222,234,220,255,0,121,148,255,0,121,150,255,0,153,199,255,0,153,201,255,0,153,202,255,0,152,202,255,0,153,199,255,0,140,179,255,0,108,136,255,0,146,187,255,0,153,201,255,0,153,201,255,0,152,198,255,0,153,201,255,0,151,196,255,0,111,139,255,0,136,173,255,0,153,200,255,0,153,201,255,0,151,197,255,0,153,199,255,0,153,198,255,0,122,155,255,0,127,162,255,0,152,198,255,0,153,198,255,0,153,200,255,0,153,198,255,0,153,197,255,0,124,155,255,0,128,166,255,0,152,198,255,0,153,199,255,0,134,173,255,0,143,182,255,0,153,194,255,0,153,197,255,0,153,194,255,0,153,194,255,0,153,194,255,0,106,130,255,0,137,172,255,0,152,191,255,0,152,192,255,0,151,190,255,0,148,186,255,0,143,177,255,0,109,132,255,0,139,174,255,0,140,176,255,193,206,189,255,180,191,175,255,248,253,246,255,252,253,248,255,253,252,248,255,252,253,248,255,254,255,250,255,234,240,228,255,167,173,161,255,234,240,228,255,254,255,250,255,252,255,248,255,252,253,248,255,255,255,250,255,249,255,245,255,185,193,180,255,216,224,213,255,250,255,247,255,252,255,250,255,252,255,250,255,252,255,248,255,250,255,244,255,201,207,195,255,198,206,193,255,251,255,250,255,248,255,247,255,250,255,247,255,245,253,240,255,245,253,238,255,200,208,193,255,212,218,208,255,250,255,249,255,249,255,250,255,221,231,220,255,217,228,214,255,223,234,220,255,219,230,214,255,211,222,206,255,204,217,200,255,200,213,196,255,146,158,144,255,177,189,175,255,185,198,183,255,178,191,176,255,174,187,172,255,168,181,164,255,167,180,163,255,127,140,123,255,155,167,153,255,148,160,146,255,0,124,151,255,0,115,140,255,0,152,197,255,0,152,198,255,0,151,198,255,0,152,198,255,0,153,200,255,0,144,182,255,0,104,129,255,0,144,182,255,0,153,200,255,0,153,198,255,0,152,198,255,0,153,200,255,0,153,196,255,0,116,144,255,0,134,170,255,0,153,198,255,0,153,200,255,0,153,200,255,0,153,198,255,0,153,195,255,0,124,156,255,0,124,154,255,0,153,200,255,0,153,198,255,0,153,198,255,0,152,192,255,0,152,190,255,0,125,154,255,0,131,166,255,0,153,199,255,0,153,200,255,0,139,176,255,0,137,171,255,0,140,176,255,0,138,171,255,0,133,165,255,0,130,160,255,0,128,157,255,0,95,115,255,0,113,140,255,0,119,146,255,0,115,141,255,0,112,138,255,0,109,131,255,0,108,130,255,0,84,98,255,0,100,122,255,0,96,117,255,201,215,196,255,176,189,171,255,247,255,244,255,252,255,250,255,250,252,247,255,251,255,249,255,251,255,248,255,231,242,228,255,163,174,160,255,224,235,221,255,247,255,244,255,246,252,242,255,249,252,245,255,242,248,238,255,233,241,228,255,182,193,177,255,206,217,203,255,229,240,226,255,226,233,225,255,225,232,224,255,218,226,213,255,215,223,208,255,179,187,172,255,173,181,166,255,196,204,193,255,184,194,183,255,184,194,183,255,177,188,174,255,180,191,174,255,154,165,148,255,176,184,171,255,219,227,216,255,209,219,208,255,174,184,173,255,154,165,151,255,155,166,152,255,153,166,149,255,156,169,151,255,160,173,155,255,163,176,158,255,131,144,127,255,159,172,155,255,175,188,171,255,175,188,171,255,182,195,178,255,187,200,183,255,191,207,189,255,151,164,147,255,197,209,195,255,202,214,200,255,0,129,157,255,0,113,137,255,0,153,195,255,0,153,200,255,0,151,198,255,0,153,199,255,0,153,198,255,0,145,182,255,0,104,128,255,0,141,177,255,0,153,195,255,0,151,194,255,0,151,196,255,0,149,190,255,0,145,182,255,0,116,142,255,0,130,162,255,0,144,181,255,0,140,180,255,0,139,179,255,0,136,170,255,0,134,166,255,0,112,138,255,0,109,133,255,0,122,154,255,0,116,146,255,0,116,146,255,0,113,139,255,0,115,139,255,0,99,118,255,0,110,137,255,0,136,173,255,0,131,166,255,0,110,138,255,0,99,121,255,0,100,122,255,0,100,119,255,0,101,121,255,0,104,124,255,0,106,126,255,0,86,102,255,0,103,124,255,0,113,137,255,0,113,137,255,0,117,142,255,0,120,146,255,0,124,151,255,0,98,118,255,0,125,156,255,0,128,160,255,187,204,183,255,164,178,159,255,209,220,206,255,203,211,200,255,206,211,204,255,199,206,198,255,191,201,190,255,184,197,180,255,142,155,138,255,178,191,174,255,184,195,181,255,176,184,173,255,174,180,170,255,167,175,162,255,169,180,166,255,140,151,135,255,146,157,141,255,170,181,165,255,169,177,166,255,172,180,169,255,171,179,166,255,178,186,171,255,158,167,150,255,147,156,139,255,181,192,178,255,180,191,177,255,185,196,182,255,187,198,182,255,197,208,191,255,179,190,173,255,195,203,188,255,244,252,239,255,244,252,241,255,217,228,214,255,206,214,201,255,221,232,216,255,226,237,220,255,229,240,223,255,228,239,222,255,224,237,219,255,167,180,163,255,204,217,200,255,233,246,229,255,234,247,230,255,236,249,232,255,236,249,232,255,225,239,220,255,161,175,156,255,215,227,213,255,232,244,230,255,0,122,146,255,0,107,127,255,0,132,165,255,0,127,160,255,0,127,163,255,0,124,158,255,0,121,152,255,0,118,144,255,0,93,110,255,0,115,139,255,0,117,145,255,0,110,138,255,0,108,136,255,0,105,130,255,0,108,133,255,0,91,108,255,0,94,113,255,0,109,132,255,0,106,133,255,0,108,135,255,0,107,133,255,0,112,137,255,0,100,120,255,0,94,111,255,0,115,142,255,0,115,142,255,0,118,146,255,0,119,146,255,0,125,153,255,0,114,138,255,0,122,150,255,0,151,191,255,0,151,193,255,0,137,171,255,0,128,161,255,0,139,173,255,0,142,176,255,0,144,178,255,0,143,178,255,0,142,175,255,0,108,130,255,0,130,160,255,0,148,183,255,0,148,184,255,0,149,186,255,0,149,186,255,0,143,176,255,0,105,125,255,0,136,170,255,0,146,184,255,161,178,157,255,133,147,129,255,166,178,164,255,166,176,165,255,180,187,179,255,181,189,178,255,178,190,176,255,187,200,183,255,145,158,141,255,180,193,176,255,205,216,202,255,210,220,209,255,214,222,211,255,216,224,211,255,218,229,215,255,180,193,176,255,187,198,181,255,230,241,225,255,236,244,233,255,240,248,237,255,240,248,235,255,242,250,235,255,212,221,204,255,185,194,177,255,237,248,234,255,244,255,241,255,244,255,241,255,242,253,237,255,245,255,239,255,208,219,202,255,196,204,189,255,250,255,245,255,247,255,242,255,222,230,217,255,212,218,206,255,240,248,233,255,246,255,238,255,246,255,238,255,243,252,235,255,237,248,231,255,167,178,161,255,202,213,196,255,238,249,233,255,238,251,234,255,238,249,232,255,238,251,233,255,227,240,222,255,156,169,151,255,212,223,209,255,231,242,228,255,0,107,126,255,0,88,103,255,0,107,131,255,0,106,132,255,0,112,143,255,0,113,142,255,0,114,141,255,0,120,146,255,0,95,113,255,0,116,141,255,0,130,162,255,0,132,167,255,0,133,169,255,0,134,169,255,0,137,172,255,0,116,141,255,0,119,145,255,0,145,180,255,0,146,186,255,0,149,190,255,0,149,188,255,0,150,188,255,0,133,163,255,0,116,142,255,0,149,187,255,0,153,193,255,0,153,193,255,0,152,190,255,0,153,191,255,0,131,162,255,0,122,151,255,0,153,196,255,0,153,194,255,0,138,174,255,0,131,165,255,0,149,186,255,0,153,190,255,0,153,190,255,0,151,188,255,0,149,185,255,0,107,129,255,0,128,157,255,0,149,186,255,0,151,187,255,0,149,186,255,0,151,186,255,0,144,178,255,0,101,121,255,0,134,167,255,0,145,182,255,210,224,204,255,166,179,161,255,222,233,219,255,246,254,243,255,244,249,242,255,246,254,243,255,249,255,246,255,238,251,234,255,173,186,169,255,210,223,206,255,245,255,242,255,251,255,248,255,248,254,244,255,251,255,246,255,250,255,245,255,192,203,187,255,189,200,183,255,244,255,239,255,250,255,245,255,248,255,243,255,250,255,245,255,250,255,243,255,212,221,204,255,175,184,167,255,238,246,233,255,249,255,246,255,246,255,241,255,245,255,239,255,249,255,243,255,208,219,202,255,186,194,179,255,251,255,246,255,252,255,246,255,224,230,218,255,209,215,201,255,242,248,234,255,248,255,239,255,245,252,236,255,241,250,233,255,239,248,231,255,172,181,164,255,200,209,192,255,236,247,231,255,239,250,234,255,236,247,230,255,234,245,228,255,227,238,221,255,160,171,154,255,212,223,207,255,233,244,230,255,0,134,163,255,0,107,129,255,0,140,175,255,0,152,194,255,0,149,194,255,0,152,194,255,0,153,197,255,0,151,187,255,0,112,135,255,0,134,165,255,0,153,194,255,0,153,198,255,0,152,195,255,0,153,197,255,0,153,196,255,0,122,150,255,0,120,146,255,0,153,191,255,0,153,196,255,0,153,194,255,0,153,196,255,0,153,194,255,0,133,163,255,0,110,134,255,0,148,186,255,0,153,197,255,0,153,193,255,0,153,191,255,0,153,194,255,0,131,162,255,0,116,143,255,0,153,197,255,0,153,197,255,0,138,174,255,0,129,161,255,0,149,187,255,0,153,191,255,0,151,189,255,0,150,186,255,0,149,185,255,0,109,131,255,0,125,154,255,0,148,185,255,0,150,187,255,0,148,184,255,0,147,182,255,0,143,177,255,0,103,123,255,0,134,166,255,0,146,184,255,228,239,222,255,153,161,146,255,226,229,220,255,255,255,250,255,254,255,250,255,253,255,249,255,252,255,248,255,245,253,238,255,173,184,168,255,203,211,196,255,249,255,243,255,254,255,248,255,252,253,245,255,250,253,242,255,254,255,246,255,197,203,189,255,182,191,174,255,247,255,240,255,251,255,245,255,249,255,243,255,248,254,242,255,250,255,242,255,215,222,206,255,175,184,167,255,236,244,231,255,248,255,243,255,245,253,238,255,247,255,239,255,250,255,242,255,215,224,207,255,183,189,175,255,252,255,246,255,250,255,244,255,223,229,217,255,207,213,199,255,243,249,235,255,243,250,234,255,245,252,235,255,239,248,230,255,233,242,224,255,174,183,166,255,195,204,187,255,242,251,234,255,238,247,230,255,233,244,227,255,234,245,228,255,229,241,222,255,160,171,154,255,206,217,201,255,231,242,226,255,0,143,178,255,0,97,117,255,0,137,176,255,0,153,200,255,0,153,200,255,0,153,199,255,0,153,198,255,0,152,190,255,0,110,134,255,0,127,157,255,0,153,194,255,0,153,198,255,0,152,196,255,0,152,194,255,0,153,197,255,0,122,151,255,0,115,139,255,0,153,192,255,0,153,196,255,0,153,194,255,0,152,194,255,0,153,194,255,0,133,165,255,0,110,134,255,0,146,185,255,0,153,194,255,0,152,190,255,0,153,191,255,0,153,194,255,0,134,166,255,0,113,140,255,0,153,197,255,0,153,195,255,0,137,174,255,0,128,159,255,0,149,188,255,0,150,187,255,0,151,188,255,0,149,184,255,0,145,179,255,0,110,133,255,0,122,150,255,0,151,187,255,0,148,184,255,0,146,182,255,0,147,182,255,0,145,178,255,0,103,123,255,0,130,161,255,0,145,181,255,232,241,224,255,155,161,147,255,222,223,215,255,255,255,250,255,255,255,251,255,252,253,247,255,251,254,245,255,249,255,244,255,181,189,174,255,197,205,190,255,249,252,243,255,251,252,244,255,254,254,246,255,252,254,243,255,253,255,245,255,204,210,196,255,177,186,169,255,242,250,235,255,249,255,243,255,251,255,245,255,252,255,246,255,252,255,244,255,214,221,205,255,169,175,161,255,235,241,229,255,251,255,246,255,247,255,242,255,248,255,240,255,249,255,241,255,218,227,210,255,179,185,171,255,245,251,239,255,251,255,245,255,219,227,214,255,199,207,192,255,239,248,231,255,244,253,236,255,246,255,237,255,243,252,234,255,240,252,233,255,174,183,166,255,197,208,191,255,239,250,233,255,236,247,230,255,240,251,234,255,237,250,232,255,227,239,220,255,166,178,159,255,211,222,206,255,225,236,220,255,0,145,179,255,0,97,118,255,0,134,172,255,0,153,200,255,0,153,201,255,0,152,198,255,0,152,196,255,0,153,195,255,0,113,139,255,0,123,152,255,0,151,194,255,0,151,195,255,0,152,197,255,0,152,194,255,0,153,196,255,0,126,157,255,0,112,135,255,0,150,188,255,0,153,194,255,0,153,196,255,0,153,197,255,0,153,195,255,0,133,164,255,0,105,129,255,0,145,183,255,0,153,197,255,0,153,194,255,0,153,192,255,0,153,193,255,0,136,168,255,0,111,137,255,0,151,191,255,0,153,196,255,0,136,171,255,0,124,154,255,0,149,185,255,0,152,189,255,0,153,190,255,0,151,187,255,0,151,186,255,0,110,133,255,0,125,153,255,0,150,186,255,0,148,184,255,0,151,187,255,0,150,186,255,0,143,176,255,0,107,127,255,0,133,165,255,0,142,176,255,231,242,225,255,156,164,149,255,218,221,212,255,255,255,250,255,254,255,250,255,253,255,249,255,250,255,246,255,250,255,245,255,183,191,176,255,184,192,177,255,248,251,242,255,251,254,245,255,255,255,248,255,254,255,245,255,253,255,245,255,206,212,198,255,173,182,165,255,242,250,235,255,251,255,245,255,247,253,241,255,250,253,242,255,254,255,244,255,225,229,214,255,170,177,161,255,227,233,221,255,251,255,245,255,245,253,240,255,246,255,238,255,251,255,242,255,221,228,212,255,176,180,166,255,251,255,245,255,250,255,245,255,223,234,220,255,198,209,193,255,234,245,228,255,232,243,226,255,228,240,221,255,221,233,214,255,216,229,210,255,170,181,164,255,184,197,179,255,209,222,204,255,202,215,197,255,199,212,194,255,185,199,180,255,177,190,171,255,140,153,134,255,166,177,161,255,165,176,160,255,0,145,180,255,0,98,119,255,0,133,170,255,0,153,200,255,0,153,200,255,0,153,199,255,0,153,197,255,0,153,196,255,0,115,141,255,0,115,142,255,0,151,194,255,0,152,196,255,0,153,198,255,0,153,196,255,0,153,196,255,0,127,158,255,0,109,132,255,0,150,188,255,0,153,196,255,0,152,193,255,0,152,194,255,0,153,195,255,0,137,171,255,0,106,129,255,0,140,177,255,0,153,196,255,0,152,192,255,0,153,190,255,0,153,194,255,0,137,170,255,0,108,133,255,0,153,196,255,0,153,196,255,0,140,176,255,0,125,154,255,0,147,182,255,0,146,181,255,0,144,177,255,0,140,171,255,0,137,168,255,0,109,131,255,0,118,143,255,0,133,163,255,0,129,158,255,0,127,155,255,0,119,144,255,0,114,137,255,0,92,107,255,0,106,129,255,0,106,128,255,239,252,234,255,159,170,154,255,211,217,207,255,254,255,250,255,251,253,248,255,252,255,250,255,251,255,248,255,245,255,240,255,190,201,185,255,181,192,176,255,247,253,241,255,252,255,248,255,252,255,246,255,252,255,244,255,252,255,244,255,212,221,204,255,167,176,159,255,234,243,226,255,248,254,242,255,245,251,239,255,244,248,234,255,244,248,233,255,218,222,206,255,162,169,153,255,219,225,213,255,228,234,222,255,220,228,213,255,213,222,205,255,210,217,200,255,191,198,181,255,156,160,146,255,225,231,219,255,223,234,220,255,199,211,197,255,156,169,152,255,174,187,169,255,160,173,155,255,154,167,148,255,151,164,145,255,147,160,141,255,126,139,121,255,133,146,129,255,152,166,148,255,146,160,142,255,149,163,145,255,149,163,145,255,158,172,152,255,136,150,130,255,161,172,156,255,175,186,170,255,0,151,187,255,0,102,123,255,0,130,166,255,0,153,200,255,0,152,198,255,0,153,200,255,0,153,198,255,0,153,192,255,0,121,148,255,0,115,141,255,0,152,193,255,0,153,198,255,0,153,197,255,0,153,195,255,0,153,195,255,0,133,163,255,0,106,127,255,0,146,181,255,0,152,194,255,0,151,191,255,0,149,187,255,0,149,186,255,0,133,165,255,0,101,122,255,0,135,170,255,0,140,178,255,0,137,170,255,0,133,164,255,0,130,160,255,0,119,145,255,0,96,117,255,0,139,175,255,0,140,176,255,0,127,158,255,0,101,122,255,0,112,135,255,0,104,124,255,0,100,118,255,0,98,116,255,0,96,113,255,0,83,97,255,0,88,103,255,0,100,118,255,0,96,114,255,0,98,116,255,0,98,116,255,0,103,122,255,0,90,104,255,0,103,125,255,0,112,136,255,237,251,231,255,167,180,162,255,200,208,195,255,243,249,239,255,241,246,239,255,241,249,238,255,233,244,230,255,234,247,230,255,176,189,172,255,170,183,166,255,216,227,213,255,218,226,213,255,210,216,204,255,201,209,196,255,196,207,191,255,170,181,164,255,148,157,140,255,185,194,177,255,182,188,176,255,175,181,169,255,170,174,160,255,165,169,154,255,157,164,147,255,121,128,112,255,155,161,147,255,151,159,146,255,157,165,150,255,156,165,148,255,158,165,148,255,165,172,155,255,149,153,139,255,210,216,202,255,220,228,215,255,201,212,198,255,158,169,153,255,186,197,180,255,186,199,181,255,192,205,186,255,201,214,195,255,205,218,199,255,168,181,163,255,181,194,176,255,216,229,211,255,215,228,210,255,220,233,215,255,223,236,218,255,221,235,215,255,167,181,161,255,200,211,195,255,226,237,221,255,0,151,185,255,0,108,130,255,0,125,156,255,0,149,191,255,0,148,191,255,0,149,190,255,0,146,184,255,0,148,184,255,0,113,138,255,0,110,133,255,0,136,170,255,0,136,170,255,0,130,163,255,0,125,157,255,0,124,153,255,0,109,131,255,0,94,112,255,0,116,142,255,0,113,141,255,0,109,135,255,0,104,128,255,0,101,123,255,0,98,118,255,0,77,90,255,0,97,118,255,0,95,117,255,0,99,120,255,0,99,118,255,0,99,118,255,0,103,124,255,0,92,111,255,0,130,162,255,0,137,172,255,0,127,158,255,0,101,122,255,0,118,144,255,0,119,145,255,0,123,149,255,0,128,156,255,0,131,159,255,0,109,130,255,0,116,141,255,0,137,169,255,0,137,168,255,0,140,172,255,0,142,174,255,0,141,172,255,0,109,129,255,0,127,156,255,0,142,177,255,180,194,174,255,141,155,137,255,153,161,148,255,177,185,174,255,168,173,166,255,159,167,156,255,145,157,143,255,155,168,151,255,143,157,138,255,133,147,129,255,165,176,160,255,164,172,159,255,169,177,164,255,170,178,163,255,171,182,165,255,169,181,162,255,139,148,130,255,181,190,172,255,190,196,182,255,196,202,188,255,203,207,192,255,207,211,195,255,205,212,195,255,160,167,150,255,210,218,203,255,220,228,213,255,225,234,217,255,225,234,216,255,229,237,217,255,214,222,202,255,173,177,162,255,248,254,240,255,249,255,244,255,233,241,228,255,190,198,183,255,230,241,225,255,237,248,231,255,235,247,228,255,234,246,227,255,235,247,228,255,180,191,174,255,187,198,181,255,229,240,223,255,229,240,223,255,229,240,223,255,230,241,224,255,227,240,221,255,161,174,155,255,195,206,190,255,226,237,221,255,0,116,139,255,0,93,110,255,0,97,118,255,0,111,139,255,0,104,133,255,0,100,125,255,0,94,114,255,0,101,121,255,0,94,110,255,0,88,103,255,0,106,128,255,0,103,127,255,0,106,131,255,0,107,130,255,0,109,132,255,0,109,130,255,0,89,104,255,0,114,138,255,0,118,146,255,0,121,150,255,0,124,154,255,0,127,156,255,0,127,156,255,0,100,120,255,0,131,162,255,0,137,170,255,0,140,174,255,0,140,173,255,0,142,174,255,0,133,162,255,0,106,130,255,0,152,192,255,0,153,195,255,0,145,182,255,0,119,146,255,0,145,180,255,0,149,185,255,0,148,182,255,0,148,182,255,0,148,182,255,0,115,139,255,0,119,145,255,0,144,178,255,0,144,178,255,0,144,178,255,0,145,179,255,0,144,177,255,0,104,124,255,0,124,152,255,0,142,177,255,187,200,181,255,156,169,151,255,167,173,161,255,210,216,206,255,214,217,210,255,219,225,215,255,218,229,215,255,226,239,222,255,191,204,186,255,165,178,160,255,223,231,216,255,235,241,227,255,241,247,233,255,241,247,233,255,238,245,229,255,227,236,218,255,168,177,159,255,226,235,217,255,246,254,239,255,246,254,239,255,247,254,238,255,247,254,237,255,232,239,222,255,159,166,149,255,214,222,207,255,245,253,238,255,243,254,237,255,245,255,238,255,251,255,239,255,223,232,212,255,151,158,142,255,238,244,230,255,248,254,242,255,231,237,225,255,184,190,176,255,231,237,223,255,242,249,233,255,238,247,230,255,235,244,226,255,236,245,227,255,182,191,174,255,182,191,174,255,231,240,223,255,235,244,227,255,234,243,226,255,228,237,220,255,232,241,223,255,168,177,159,255,189,200,184,255,226,237,221,255,0,120,145,255,0,101,121,255,0,104,129,255,0,130,165,255,0,130,168,255,0,135,172,255,0,137,172,255,0,143,178,255,0,122,149,255,0,107,128,255,0,139,173,255,0,145,182,255,0,148,186,255,0,148,186,255,0,147,183,255,0,142,174,255,0,106,127,255,0,141,174,255,0,152,191,255,0,152,191,255,0,152,190,255,0,152,190,255,0,143,178,255,0,100,119,255,0,133,166,255,0,152,190,255,0,152,190,255,0,153,190,255,0,153,191,255,0,139,170,255,0,95,114,255,0,146,184,255,0,152,194,255,0,142,180,255,0,114,141,255,0,142,178,255,0,149,186,255,0,148,184,255,0,146,181,255,0,147,182,255,0,115,139,255,0,115,139,255,0,144,178,255,0,146,182,255,0,146,181,255,0,142,176,255,0,145,178,255,0,106,127,255,0,120,147,255,0,142,177,255,245,255,239,255,182,190,175,255,179,185,175,255,250,253,246,255,253,255,249,255,254,255,250,255,252,255,248,255,249,255,242,255,214,225,209,255,159,170,153,255,235,243,228,255,252,255,244,255,249,252,241,255,253,255,243,255,254,255,244,255,229,236,220,255,156,165,147,255,221,230,212,255,248,255,240,255,248,255,240,255,248,255,238,255,249,255,239,255,236,244,224,255,158,165,148,255,213,222,205,255,244,253,236,255,241,250,232,255,241,250,230,255,238,247,227,255,235,244,224,255,162,169,152,255,230,237,221,255,245,251,237,255,233,239,225,255,186,190,176,255,228,234,220,255,238,245,229,255,237,244,228,255,236,243,226,255,233,242,224,255,185,192,176,255,183,192,175,255,230,237,221,255,228,237,220,255,232,241,224,255,227,236,219,255,232,241,223,255,163,172,155,255,188,199,183,255,224,235,219,255,0,153,191,255,0,114,140,255,0,111,140,255,0,152,197,255,0,153,199,255,0,153,200,255,0,153,198,255,0,153,194,255,0,135,167,255,0,102,122,255,0,146,182,255,0,153,195,255,0,151,193,255,0,153,194,255,0,153,195,255,0,142,176,255,0,99,118,255,0,138,170,255,0,153,192,255,0,153,192,255,0,153,190,255,0,153,191,255,0,146,179,255,0,99,118,255,0,133,164,255,0,152,189,255,0,150,186,255,0,150,184,255,0,148,182,255,0,146,179,255,0,101,122,255,0,142,177,255,0,151,190,255,0,143,180,255,0,114,141,255,0,140,176,255,0,147,183,255,0,146,182,255,0,146,181,255,0,145,179,255,0,115,141,255,0,115,140,255,0,142,177,255,0,142,176,255,0,145,179,255,0,142,175,255,0,145,178,255,0,103,124,255,0,119,146,255,0,141,175,255,253,255,247,255,190,193,184,255,170,175,168,255,246,248,243,255,252,254,249,255,251,252,247,255,255,255,250,255,253,255,247,255,218,226,215,255,158,166,153,255,230,236,224,255,254,255,246,255,250,251,243,255,253,253,245,255,255,255,248,255,235,238,227,255,159,166,149,255,217,226,206,255,249,255,239,255,248,255,238,255,245,253,233,255,245,253,233,255,241,249,229,255,161,169,149,255,208,215,198,255,248,255,238,255,241,249,229,255,240,248,228,255,240,248,228,255,232,240,220,255,159,168,148,255,227,236,218,255,245,254,237,255,228,237,220,255,182,189,173,255,225,234,217,255,238,247,230,255,232,241,224,255,232,241,223,255,234,246,227,255,186,195,177,255,176,188,169,255,230,239,221,255,230,242,223,255,229,240,223,255,231,242,225,255,233,244,227,255,171,182,165,255,191,202,186,255,230,241,225,255,0,153,198,255,0,116,147,255,0,105,134,255,0,149,194,255,0,152,199,255,0,151,198,255,0,153,200,255,0,153,198,255,0,136,172,255,0,100,122,255,0,142,179,255,0,153,197,255,0,151,194,255,0,152,196,255,0,153,198,255,0,143,182,255,0,100,119,255,0,136,165,255,0,153,191,255,0,153,190,255,0,152,186,255,0,152,186,255,0,149,183,255,0,101,119,255,0,129,158,255,0,153,190,255,0,149,183,255,0,149,182,255,0,149,182,255,0,144,176,255,0,101,118,255,0,142,174,255,0,152,190,255,0,142,176,255,0,113,138,255,0,140,174,255,0,148,184,255,0,145,179,255,0,145,178,255,0,148,182,255,0,117,142,255,0,113,135,255,0,143,177,255,0,145,178,255,0,144,178,255,0,145,180,255,0,146,182,255,0,109,132,255,0,121,149,255,0,145,180,255,253,255,247,255,200,203,194,255,164,169,162,255,242,247,240,255,253,255,249,255,254,255,249,255,254,255,249,255,252,255,246,255,220,228,215,255,161,169,156,255,227,235,222,255,249,255,243,255,252,254,243,255,254,254,244,255,253,254,246,255,242,245,234,255,160,167,150,255,214,223,203,255,248,255,236,255,246,254,234,255,248,255,236,255,252,255,240,255,238,246,226,255,161,169,149,255,205,213,193,255,243,251,231,255,246,254,234,255,242,250,230,255,243,251,231,255,235,243,223,255,156,165,145,255,227,236,216,255,242,251,234,255,232,241,224,255,186,195,178,255,222,231,214,255,234,243,226,255,233,242,225,255,233,242,224,255,229,241,222,255,180,192,173,255,178,190,171,255,214,226,207,255,212,224,205,255,210,221,204,255,199,212,194,255,191,202,185,255,152,163,146,255,168,179,163,255,179,190,174,255,0,153,198,255,0,122,155,255,0,101,130,255,0,148,192,255,0,153,199,255,0,153,199,255,0,153,199,255,0,153,197,255,0,137,172,255,0,101,125,255,0,141,178,255,0,153,194,255,0,152,194,255,0,152,195,255,0,152,197,255,0,147,187,255,0,100,120,255,0,134,162,255,0,153,189,255,0,152,187,255,0,153,189,255,0,153,192,255,0,148,181,255,0,101,119,255,0,128,154,255,0,151,185,255,0,152,187,255,0,150,184,255,0,151,185,255,0,146,178,255,0,99,116,255,0,142,173,255,0,151,187,255,0,145,179,255,0,117,142,255,0,139,171,255,0,146,181,255,0,145,180,255,0,145,179,255,0,145,178,255,0,115,138,255,0,114,137,255,0,136,166,255,0,134,164,255,0,133,163,255,0,127,155,255,0,121,148,255,0,98,117,255,0,107,130,255,0,114,139,255,252,255,244,255,207,215,200,255,153,164,150,255,234,245,231,255,251,255,245,255,254,255,246,255,251,255,241,255,252,255,244,255,226,237,220,255,147,160,142,255,217,229,210,255,251,255,241,255,254,255,243,255,252,255,241,255,251,255,243,255,240,247,231,255,163,172,154,255,212,221,201,255,250,255,238,255,247,255,235,255,247,255,235,255,248,255,236,255,233,241,221,255,175,183,163,255,205,213,193,255,232,240,220,255,234,242,222,255,230,238,218,255,225,233,213,255,219,227,207,255,156,165,145,255,220,229,209,255,238,245,229,255,228,235,219,255,171,178,162,255,180,187,171,255,175,182,165,255,168,177,159,255,164,173,155,255,158,167,149,255,146,155,137,255,132,141,123,255,150,159,141,255,140,149,131,255,141,150,132,255,142,154,135,255,153,162,144,255,133,144,127,255,136,147,131,255,157,168,152,255,0,153,195,255,0,129,160,255,0,98,120,255,0,147,185,255,0,153,196,255,0,153,197,255,0,153,193,255,0,153,195,255,0,142,176,255,0,96,114,255,0,137,168,255,0,153,193,255,0,153,194,255,0,153,193,255,0,153,194,255,0,148,185,255,0,103,123,255,0,133,161,255,0,153,190,255,0,153,188,255,0,153,188,255,0,153,189,255,0,145,177,255,0,110,130,255,0,128,154,255,0,144,176,255,0,145,178,255,0,143,174,255,0,140,170,255,0,136,166,255,0,99,116,255,0,137,167,255,0,147,183,255,0,141,175,255,0,107,130,255,0,112,137,255,0,109,132,255,0,106,127,255,0,104,124,255,0,100,119,255,0,93,110,255,0,85,98,255,0,95,113,255,0,89,105,255,0,90,106,255,0,92,108,255,0,97,115,255,0,86,102,255,0,88,105,255,0,101,122,255,250,255,242,255,211,222,205,255,156,167,150,255,231,242,226,255,246,254,239,255,249,255,240,255,247,254,238,255,251,255,241,255,229,242,223,255,151,165,143,255,213,225,204,255,241,250,230,255,240,247,230,255,233,240,223,255,230,237,221,255,221,230,212,255,162,171,151,255,191,200,180,255,216,224,204,255,207,215,195,255,197,205,185,255,187,195,175,255,181,189,169,255,142,150,130,255,158,166,146,255,173,181,161,255,157,165,145,255,155,163,143,255,146,154,134,255,152,160,140,255,127,136,116,255,185,194,174,255,207,214,198,255,202,209,193,255,151,158,142,255,162,169,153,255,166,173,156,255,170,177,160,255,176,185,167,255,180,189,171,255,174,183,165,255,158,167,149,255,199,208,190,255,200,209,191,255,200,209,191,255,206,215,197,255,209,218,200,255,166,175,157,255,179,190,173,255,219,230,214,255,0,153,194,255,0,133,164,255,0,100,120,255,0,145,181,255,0,152,191,255,0,153,192,255,0,152,190,255,0,153,193,255,0,145,178,255,0,99,114,255,0,135,163,255,0,150,184,255,0,148,184,255,0,144,178,255,0,142,177,255,0,138,170,255,0,103,121,255,0,120,144,255,0,134,163,255,0,129,156,255,0,123,148,255,0,117,140,255,0,113,135,255,0,90,104,255,0,100,117,255,0,109,129,255,0,99,116,255,0,98,114,255,0,92,107,255,0,96,112,255,0,82,93,255,0,116,139,255,0,128,158,255,0,125,154,255,0,95,114,255,0,101,122,255,0,104,125,255,0,106,128,255,0,111,134,255,0,113,137,255,0,110,132,255,0,100,119,255,0,125,152,255,0,125,153,255,0,125,153,255,0,129,158,255,0,131,160,255,0,105,126,255,0,114,138,255,0,138,171,255,230,239,221,255,199,211,192,255,144,156,137,255,197,208,191,255,205,214,197,255,201,208,192,255,192,199,183,255,188,197,179,255,179,192,173,255,129,143,121,255,173,185,164,255,177,187,164,255,177,185,165,255,171,179,159,255,164,171,154,255,164,173,155,255,131,140,120,255,143,152,132,255,160,168,148,255,159,167,147,255,163,171,151,255,166,174,154,255,182,190,170,255,148,156,136,255,166,174,154,255,200,208,188,255,198,206,186,255,207,215,195,255,208,216,196,255,208,216,196,255,169,178,158,255,215,224,204,255,246,253,237,255,239,246,230,255,194,201,184,255,213,220,203,255,223,230,213,255,222,229,212,255,226,234,214,255,232,240,220,255,190,198,178,255,168,176,156,255,224,232,212,255,227,235,215,255,226,233,216,255,228,235,218,255,229,236,219,255,166,175,157,255,179,190,173,255,217,228,211,255,0,143,177,255,0,127,154,255,0,94,110,255,0,125,153,255,0,128,158,255,0,125,154,255,0,119,146,255,0,118,143,255,0,115,138,255,0,86,97,255,0,111,131,255,0,112,131,255,0,111,132,255,0,107,127,255,0,103,123,255,0,104,124,255,0,84,96,255,0,91,106,255,0,101,118,255,0,100,118,255,0,103,121,255,0,104,123,255,0,114,136,255,0,94,109,255,0,104,123,255,0,125,150,255,0,124,149,255,0,129,156,255,0,130,157,255,0,130,157,255,0,107,126,255,0,134,163,255,0,152,190,255,0,148,184,255,0,121,147,255,0,132,162,255,0,138,170,255,0,137,170,255,0,140,171,255,0,144,176,255,0,119,142,255,0,106,125,255,0,139,170,255,0,141,172,255,0,140,173,255,0,141,174,255,0,142,175,255,0,105,126,255,0,114,138,255,0,137,169,255,156,163,146,255,156,165,147,255,119,131,112,255,163,174,157,255,173,180,164,255,176,180,165,255,183,187,172,255,189,196,179,255,194,206,187,255,146,159,137,255,186,198,177,255,207,216,196,255,216,221,202,255,219,223,207,255,219,226,209,255,222,229,212,255,174,183,163,255,191,200,180,255,230,238,218,255,236,244,224,255,241,249,229,255,236,244,224,255,238,246,226,255,180,188,168,255,190,198,178,255,238,246,226,255,241,249,229,255,237,245,225,255,241,249,229,255,234,242,222,255,159,168,148,255,205,214,194,255,245,252,235,255,235,242,226,255,193,200,183,255,217,224,207,255,235,242,225,255,231,238,221,255,227,235,215,255,231,239,219,255,195,203,183,255,166,174,154,255,223,231,211,255,225,233,213,255,227,234,217,255,223,230,213,255,225,232,215,255,168,177,159,255,180,189,172,255,218,229,212,255,0,98,117,255,0,99,118,255,0,79,90,255,0,104,126,255,0,108,131,255,0,108,132,255,0,112,138,255,0,118,143,255,0,124,150,255,0,95,110,255,0,119,142,255,0,130,157,255,0,133,162,255,0,134,166,255,0,136,167,255,0,137,170,255,0,110,130,255,0,120,144,255,0,143,174,255,0,146,179,255,0,149,183,255,0,146,179,255,0,148,181,255,0,113,134,255,0,119,142,255,0,148,181,255,0,149,183,255,0,147,180,255,0,149,183,255,0,145,178,255,0,101,118,255,0,128,155,255,0,151,188,255,0,145,181,255,0,120,146,255,0,134,166,255,0,145,180,255,0,143,177,255,0,141,172,255,0,143,175,255,0,122,146,255,0,104,123,255,0,139,169,255,0,140,170,255,0,140,174,255,0,138,170,255,0,139,172,255,0,106,127,255,0,113,138,255,0,137,170,255,231,235,220,255,221,225,210,255,158,165,149,255,211,217,203,255,245,249,235,255,250,252,239,255,249,251,238,255,247,251,236,255,238,247,230,255,168,177,159,255,201,210,192,255,247,254,237,255,251,254,238,255,252,253,239,255,255,255,243,255,249,253,238,255,178,185,168,255,187,196,176,255,244,252,232,255,247,255,235,255,247,255,235,255,243,251,231,255,246,254,234,255,182,190,170,255,182,190,170,255,237,245,225,255,242,250,230,255,236,244,224,255,239,247,227,255,241,249,229,255,161,170,150,255,204,213,193,255,241,250,232,255,232,241,223,255,191,200,182,255,212,221,203,255,232,241,221,255,229,238,218,255,225,234,214,255,229,238,218,255,198,206,186,255,164,172,152,255,219,227,207,255,225,233,213,255,224,232,212,255,221,229,209,255,223,231,211,255,169,178,160,255,167,176,159,255,216,227,210,255,0,141,176,255,0,135,168,255,0,99,119,255,0,130,162,255,0,149,188,255,0,151,191,255,0,151,190,255,0,151,189,255,0,148,184,255,0,106,127,255,0,126,154,255,0,152,190,255,0,152,190,255,0,152,191,255,0,153,194,255,0,152,190,255,0,111,134,255,0,118,141,255,0,151,186,255,0,153,188,255,0,153,188,255,0,151,185,255,0,152,187,255,0,114,136,255,0,114,136,255,0,147,180,255,0,150,184,255,0,146,179,255,0,148,182,255,0,149,183,255,0,102,120,255,0,128,154,255,0,150,186,255,0,145,178,255,0,120,146,255,0,133,162,255,0,145,177,255,0,143,174,255,0,140,171,255,0,143,174,255,0,124,149,255,0,103,122,255,0,136,166,255,0,140,170,255,0,139,170,255,0,137,167,255,0,139,169,255,0,107,128,255,0,106,127,255,0,136,168,255,255,255,244,255,235,239,225,255,150,154,140,255,209,215,201,255,255,255,246,255,253,255,244,255,251,251,239,255,255,255,244,255,246,252,238,255,172,181,164,255,196,203,187,255,249,253,238,255,255,255,242,255,252,253,239,255,255,255,243,255,251,255,240,255,182,189,172,255,179,188,168,255,245,253,233,255,246,254,234,255,245,253,233,255,243,251,231,255,248,255,236,255,186,194,174,255,180,188,168,255,235,243,223,255,241,249,229,255,242,250,230,255,234,242,222,255,238,246,226,255,169,178,158,255,197,206,186,255,240,249,231,255,236,245,227,255,196,205,187,255,212,221,203,255,229,238,218,255,228,237,217,255,225,234,214,255,230,239,219,255,197,205,185,255,159,167,147,255,217,225,205,255,228,236,216,255,222,230,210,255,227,235,215,255,230,238,218,255,170,179,159,255,172,184,165,255,221,232,215,255,0,153,195,255,0,143,180,255,0,92,112,255,0,129,161,255,0,153,197,255,0,153,195,255,0,151,191,255,0,153,195,255,0,151,190,255,0,109,131,255,0,122,150,255,0,152,190,255,0,153,194,255,0,152,191,255,0,153,194,255,0,153,192,255,0,113,138,255,0,113,134,255,0,152,186,255,0,152,187,255,0,152,186,255,0,151,185,255,0,153,189,255,0,116,139,255,0,113,134,255,0,146,178,255,0,149,183,255,0,150,184,255,0,145,178,255,0,148,181,255,0,107,126,255,0,124,149,255,0,149,185,255,0,147,182,255,0,123,150,255,0,133,162,255,0,143,174,255,0,142,174,255,0,140,171,255,0,143,175,255,0,123,148,255,0,100,118,255,0,135,164,255,0,142,173,255,0,138,168,255,0,141,172,255,0,143,174,255,0,107,127,255,0,110,132,255,0,139,172,255,252,254,241,255,244,248,234,255,162,165,154,255,206,212,200,255,250,252,241,255,254,255,245,255,252,252,242,255,255,255,244,255,250,255,242,255,177,185,170,255,189,196,180,255,249,253,238,255,252,252,240,255,254,254,242,255,255,255,245,255,250,254,240,255,187,194,177,255,179,188,168,255,244,252,232,255,246,254,234,255,245,253,233,255,244,252,232,255,247,255,235,255,189,197,177,255,173,181,161,255,240,248,228,255,245,253,233,255,241,249,229,255,238,246,226,255,245,253,233,255,168,177,157,255,197,206,186,255,243,255,236,255,230,242,223,255,198,210,191,255,209,221,202,255,231,243,222,255,233,245,224,255,228,240,219,255,228,240,219,255,199,208,188,255,161,170,150,255,214,223,203,255,215,224,204,255,208,217,197,255,200,209,189,255,201,210,190,255,157,166,146,255,157,169,150,255,184,196,177,255,0,152,193,255,0,149,187,255,0,99,123,255,0,127,160,255,0,151,193,255,0,153,196,255,0,151,194,255,0,153,195,255,0,153,194,255,0,111,136,255,0,118,144,255,0,152,190,255,0,151,192,255,0,152,194,255,0,153,196,255,0,152,192,255,0,116,142,255,0,113,134,255,0,151,186,255,0,152,187,255,0,152,186,255,0,151,186,255,0,153,188,255,0,118,142,255,0,109,129,255,0,149,182,255,0,152,186,255,0,149,183,255,0,148,181,255,0,152,186,255,0,106,126,255,0,124,149,255,0,153,189,255,0,145,178,255,0,126,153,255,0,133,162,255,0,146,178,255,0,147,179,255,0,144,175,255,0,144,175,255,0,125,150,255,0,102,120,255,0,134,162,255,0,134,163,255,0,130,158,255,0,125,151,255,0,126,152,255,0,100,117,255,0,101,120,255,0,118,142,255,254,255,243,255,246,250,235,255,167,173,159,255,201,207,193,255,251,255,241,255,255,255,244,255,252,254,241,255,249,253,239,255,247,255,240,255,178,187,170,255,183,192,175,255,244,251,235,255,253,255,241,255,254,254,242,255,254,255,243,255,254,255,244,255,197,204,187,255,174,183,163,255,239,247,227,255,250,255,238,255,244,252,232,255,248,255,236,255,252,255,240,255,192,200,180,255,178,186,166,255,235,243,223,255,239,247,227,255,234,242,222,255,230,238,218,255,232,240,220,255,170,179,159,255,188,197,177,255,240,252,233,255,232,244,225,255,196,208,189,255,185,197,178,255,184,196,175,255,173,185,164,255,165,177,156,255,165,177,156,255,149,158,138,255,123,132,112,255,153,162,142,255,136,145,125,255,138,147,127,255,135,144,124,255,141,150,130,255,128,137,117,255,121,133,114,255,146,158,139,255,0,153,194,255,0,150,188,255,0,104,127,255,0,124,154,255,0,153,193,255,0,153,195,255,0,152,193,255,0,152,191,255,0,153,192,255,0,112,136,255,0,115,140,255,0,151,188,255,0,153,193,255,0,152,194,255,0,153,194,255,0,153,195,255,0,122,150,255,0,110,130,255,0,148,182,255,0,153,190,255,0,151,186,255,0,153,189,255,0,153,192,255,0,120,144,255,0,112,133,255,0,146,178,255,0,148,182,255,0,145,178,255,0,143,174,255,0,144,176,255,0,107,127,255,0,118,142,255,0,151,186,255,0,146,180,255,0,125,151,255,0,118,142,255,0,118,140,255,0,111,131,255,0,106,125,255,0,106,125,255,0,95,110,255,0,79,90,255,0,97,114,255,0,87,100,255,0,88,102,255,0,86,99,255,0,90,104,255,0,82,94,255,0,80,91,255,0,95,111,255,249,255,239,255,241,250,232,255,170,181,164,255,190,201,184,255,247,254,238,255,253,255,242,255,254,255,243,255,250,255,239,255,249,255,241,255,185,198,179,255,179,191,172,255,241,250,232,255,253,255,240,255,247,251,236,255,242,249,233,255,244,251,235,255,188,197,179,255,172,181,161,255,222,230,210,255,223,231,211,255,219,227,207,255,210,218,198,255,204,212,192,255,166,174,154,255,146,154,134,255,181,189,169,255,179,187,167,255,172,180,160,255,162,170,150,255,158,166,146,255,129,138,118,255,156,165,145,255,196,208,189,255,196,208,189,255,164,176,157,255,152,164,145,255,157,169,148,255,156,168,147,255,159,171,150,255,164,176,155,255,166,178,157,255,140,152,131,255,189,201,180,255,190,202,181,255,195,207,186,255,197,209,188,255,199,211,190,255,173,185,164,255,163,175,156,255,208,220,201,255,0,153,191,255,0,150,186,255,0,109,131,255,0,121,147,255,0,152,190,255,0,153,194,255,0,153,194,255,0,153,191,255,0,153,193,255,0,119,143,255,0,115,138,255,0,150,186,255,0,153,192,255,0,151,189,255,0,149,186,255,0,151,188,255,0,118,143,255,0,109,129,255,0,138,168,255,0,139,169,255,0,136,166,255,0,131,158,255,0,127,154,255,0,104,123,255,0,92,107,255,0,113,135,255,0,112,134,255,0,108,128,255,0,102,120,255,0,100,117,255,0,83,94,255,0,99,116,255,0,125,151,255,0,125,151,255,0,106,126,255,0,98,116,255,0,101,118,255,0,101,118,255,0,103,120,255,0,106,124,255,0,107,126,255,0,91,105,255,0,121,144,255,0,121,145,255,0,124,149,255,0,125,150,255,0,127,152,255,0,111,131,255,0,105,125,255,0,132,161,255,246,255,235,255,238,250,229,255,175,187,168,255,184,196,177,255,232,241,224,255,226,233,217,255,222,229,212,255,213,222,204,255,206,219,197,255,162,176,154,255,144,156,135,255,189,198,178,255,188,195,178,255,179,186,169,255,169,176,160,255,162,171,153,255,145,154,134,255,129,138,118,255,163,171,151,255,157,165,145,255,166,174,154,255,166,174,154,255,169,177,157,255,164,172,152,255,145,153,133,255,177,185,165,255,183,191,171,255,190,198,178,255,197,205,185,255,200,208,188,255,172,181,161,255,188,197,177,255,238,250,231,255,237,249,230,255,204,216,197,255,197,209,190,255,213,225,204,255,218,230,209,255,220,232,211,255,221,233,212,255,204,216,195,255,151,163,142,255,211,223,202,255,220,232,211,255,216,228,207,255,219,231,210,255,225,237,216,255,176,188,167,255,153,165,146,255,217,229,210,255,0,153,188,255,0,150,183,255,0,112,134,255,0,118,142,255,0,145,179,255,0,140,174,255,0,137,170,255,0,133,163,255,0,131,158,255,0,106,123,255,0,94,108,255,0,119,142,255,0,117,142,255,0,112,135,255,0,106,128,255,0,103,122,255,0,92,107,255,0,83,94,255,0,103,121,255,0,99,116,255,0,104,123,255,0,104,123,255,0,106,126,255,0,103,122,255,0,92,106,255,0,111,132,255,0,115,137,255,0,119,142,255,0,123,148,255,0,125,150,255,0,109,129,255,0,118,142,255,0,150,185,255,0,149,184,255,0,130,158,255,0,125,152,255,0,135,163,255,0,138,167,255,0,139,169,255,0,140,170,255,0,130,156,255,0,98,114,255,0,134,162,255,0,139,169,255,0,137,166,255,0,139,168,255,0,142,173,255,0,113,134,255,0,99,117,255,0,137,168,255,168,177,157,255,186,198,177,255,136,148,129,255,137,149,130,255,173,182,164,255,159,166,149,255,156,163,146,255,154,163,145,255,159,173,151,255,150,164,142,255,139,151,130,255,187,196,176,255,193,201,181,255,200,208,188,255,210,217,200,255,211,220,202,255,197,206,186,255,165,174,154,255,219,227,207,255,229,237,217,255,230,238,218,255,233,241,221,255,233,241,221,255,208,216,196,255,175,183,163,255,227,235,215,255,242,250,230,255,239,247,227,255,240,248,228,255,242,250,230,255,187,196,176,255,177,186,166,255,240,249,231,255,237,246,228,255,206,215,197,255,204,213,195,255,229,238,220,255,231,240,222,255,228,237,217,255,226,235,215,255,209,218,198,255,147,156,136,255,209,221,200,255,219,231,210,255,220,232,213,255,214,226,207,255,218,230,211,255,172,184,165,255,156,169,150,255,212,225,206,255,0,106,126,255,0,119,142,255,0,89,103,255,0,89,104,255,0,109,131,255,0,100,119,255,0,98,117,255,0,98,116,255,0,104,121,255,0,98,114,255,0,91,104,255,0,118,141,255,0,121,145,255,0,125,150,255,0,130,160,255,0,132,162,255,0,124,149,255,0,104,123,255,0,136,166,255,0,142,174,255,0,143,174,255,0,145,177,255,0,145,177,255,0,130,157,255,0,110,130,255,0,141,172,255,0,150,184,255,0,148,182,255,0,149,182,255,0,150,184,255,0,118,141,255,0,112,133,255,0,149,185,255,0,148,182,255,0,129,158,255,0,128,156,255,0,143,176,255,0,144,178,255,0,142,174,255,0,141,172,255,0,131,158,255,0,94,109,255,0,133,160,255,0,139,168,255,0,139,170,255,0,136,166,255,0,138,169,255,0,110,132,255,0,101,120,255,0,135,165,255,161,169,149,255,221,230,210,255,175,187,168,255,169,181,162,255,224,231,214,255,231,235,219,255,237,241,226,255,241,248,231,255,241,253,234,255,207,221,199,255,169,181,162,255,233,242,222,255,254,255,241,255,253,255,240,255,250,255,239,255,247,254,237,255,215,224,204,255,164,173,153,255,231,239,219,255,251,255,239,255,246,254,234,255,250,255,238,255,251,255,239,255,212,220,200,255,164,172,152,255,229,237,217,255,249,255,237,255,241,249,229,255,237,245,225,255,243,251,231,255,191,200,180,255,178,187,167,255,239,248,230,255,236,245,227,255,207,214,197,255,202,211,193,255,226,235,217,255,226,235,217,255,224,233,213,255,226,235,215,255,215,224,204,255,148,157,137,255,209,218,198,255,217,229,208,255,219,231,212,255,214,226,207,255,220,232,213,255,181,193,174,255,152,165,146,255,208,221,202,255,0,101,119,255,0,138,168,255,0,112,134,255,0,109,130,255,0,139,171,255,0,141,175,255,0,145,181,255,0,149,185,255,0,152,187,255,0,133,159,255,0,109,130,255,0,145,178,255,0,153,193,255,0,153,192,255,0,153,191,255,0,152,190,255,0,134,163,255,0,104,122,255,0,143,175,255,0,153,191,255,0,152,187,255,0,153,190,255,0,153,191,255,0,132,160,255,0,103,122,255,0,142,174,255,0,153,190,255,0,149,183,255,0,147,180,255,0,151,185,255,0,120,144,255,0,112,134,255,0,149,184,255,0,147,182,255,0,128,158,255,0,127,154,255,0,141,174,255,0,141,174,255,0,140,170,255,0,141,172,255,0,134,163,255,0,94,110,255,0,131,158,255,0,137,166,255,0,139,170,255,0,136,166,255,0,139,170,255,0,116,139,255,0,99,117,255,0,133,162,255,142,146,130,255,250,254,238,255,200,207,191,255,168,175,159,255,242,246,231,255,255,255,243,255,254,255,243,255,249,253,238,255,250,255,242,255,212,221,203,255,165,174,157,255,237,244,227,255,255,255,243,255,249,250,236,255,252,254,240,255,254,255,243,255,220,227,210,255,160,169,149,255,228,236,216,255,248,255,236,255,246,254,234,255,245,253,233,255,248,255,236,255,217,225,205,255,164,172,152,255,224,232,212,255,240,248,228,255,238,246,226,255,239,247,227,255,242,250,230,255,194,203,183,255,170,179,159,255,240,247,230,255,239,246,230,255,210,214,198,255,201,208,191,255,225,232,215,255,224,231,214,255,225,233,213,255,227,235,215,255,212,220,200,255,145,154,134,255,207,216,198,255,223,232,214,255,218,227,209,255,218,227,209,255,221,230,212,255,179,191,172,255,153,167,145,255,208,222,200,255,0,88,104,255,0,152,190,255,0,124,153,255,0,105,127,255,0,148,185,255,0,153,194,255,0,153,194,255,0,152,190,255,0,153,194,255,0,133,162,255,0,104,126,255,0,146,182,255,0,153,194,255,0,150,189,255,0,152,192,255,0,153,194,255,0,136,168,255,0,101,119,255,0,142,173,255,0,153,189,255,0,152,187,255,0,152,186,255,0,153,189,255,0,135,164,255,0,103,122,255,0,139,170,255,0,149,182,255,0,148,181,255,0,148,182,255,0,150,184,255,0,122,146,255,0,107,127,255,0,148,184,255,0,148,184,255,0,128,158,255,0,125,153,255,0,139,172,255,0,139,171,255,0,140,170,255,0,141,172,255,0,132,160,255,0,92,107,255,0,130,158,255,0,139,171,255,0,136,167,255,0,136,167,255,0,138,170,255,0,115,138,255,0,100,116,255,0,133,160,255,64,66,52,255,235,239,224,255,211,217,203,255,163,169,155,255,240,244,230,255,252,254,241,255,251,253,240,255,253,255,242,255,250,255,241,255,217,224,208,255,164,171,155,255,231,235,220,255,253,254,240,255,253,254,240,255,255,255,244,255,250,252,238,255,224,232,212,255,155,165,142,255,225,233,211,255,249,255,235,255,249,255,235,255,245,253,233,255,249,255,237,255,220,228,208,255,154,162,142,255,223,231,211,255,243,251,231,255,240,248,228,255,238,246,226,255,238,246,226,255,200,209,189,255,163,171,151,255,238,242,226,255,238,242,226,255,208,212,196,255,201,205,189,255,227,234,217,255,227,234,217,255,224,232,212,255,221,229,209,255,211,219,199,255,151,159,139,255,202,211,193,255,212,221,203,255,197,206,188,255,197,206,188,255,194,203,185,255,161,173,154,255,141,153,134,255,177,190,171,255,0,40,42,255,0,143,179,255,0,130,162,255,0,101,124,255,0,146,184,255,0,152,193,255,0,152,192,255,0,153,194,255,0,153,193,255,0,134,166,255,0,103,124,255,0,141,176,255,0,152,192,255,0,152,192,255,0,153,195,255,0,151,190,255,0,139,170,255,0,99,114,255,0,140,169,255,0,153,188,255,0,153,188,255,0,152,186,255,0,153,190,255,0,137,166,255,0,97,114,255,0,139,169,255,0,151,185,255,0,149,182,255,0,148,181,255,0,148,181,255,0,125,151,255,0,103,121,255,0,145,181,255,0,145,181,255,0,127,157,255,0,123,151,255,0,140,174,255,0,140,174,255,0,139,170,255,0,137,167,255,0,131,159,255,0,95,111,255,0,127,154,255,0,133,162,255,0,124,150,255,0,124,150,255,0,122,148,255,0,104,123,255,0,92,107,255,0,114,137,255,0,2,0,255,198,204,192,255,225,231,219,255,161,167,155,255,233,239,225,255,251,255,241,255,254,255,243,255,249,253,238,255,253,255,242,255,224,228,213,255,160,164,149,255,230,234,219,255,254,255,241,255,254,255,241,255,255,255,244,255,253,254,240,255,228,233,212,255,154,162,139,255,219,227,204,255,251,255,236,255,250,255,236,255,240,250,227,255,248,255,235,255,224,234,211,255,155,165,142,255,219,229,206,255,242,251,231,255,234,243,223,255,230,239,219,255,234,243,223,255,201,211,188,255,152,160,138,255,238,243,224,255,240,243,225,255,203,208,189,255,179,184,165,255,197,205,185,255,181,190,170,255,178,187,167,255,173,182,162,255,167,176,158,255,129,138,120,255,163,172,154,255,154,163,145,255,150,159,141,255,153,162,144,255,157,169,150,255,163,175,156,255,137,148,131,255,169,180,163,255,0,1,0,255,0,122,154,255,0,139,175,255,0,100,124,255,0,143,180,255,0,153,193,255,0,153,194,255,0,152,190,255,0,153,194,255,0,137,170,255,0,98,119,255,0,140,175,255,0,153,193,255,0,153,193,255,0,153,195,255,0,152,192,255,0,140,170,255,0,97,111,255,0,136,163,255,0,153,189,255,0,153,189,255,0,150,182,255,0,153,188,255,0,140,169,255,0,99,114,255,0,137,165,255,0,151,185,255,0,146,178,255,0,143,175,255,0,146,178,255,0,127,150,255,0,96,110,255,0,146,179,255,0,146,180,255,0,125,151,255,0,110,132,255,0,123,148,255,0,114,136,255,0,112,134,255,0,109,130,255,0,106,126,255,0,83,96,255,0,103,123,255,0,98,116,255,0,95,113,255,0,97,115,255,0,101,120,255,0,105,125,255,0,89,105,255,0,108,130,255,0,3,0,255,135,141,131,255,208,214,204,255,158,164,152,255,229,235,221,255,250,255,242,255,252,255,243,255,249,255,240,255,252,255,243,255,229,236,220,255,152,159,143,255,221,228,212,255,254,255,243,255,254,255,242,255,249,250,236,255,252,255,239,255,230,235,214,255,145,153,130,255,210,218,195,255,232,240,217,255,225,235,212,255,228,238,215,255,214,223,203,255,201,210,190,255,130,139,119,255,184,193,173,255,196,205,185,255,190,199,179,255,188,197,177,255,187,196,176,255,174,183,163,255,141,149,127,255,194,199,178,255,207,210,190,255,179,184,163,255,169,177,155,255,193,202,182,255,187,196,176,255,191,200,180,255,194,203,183,255,207,216,198,255,176,185,167,255,203,212,194,255,209,218,200,255,209,218,200,255,213,222,204,255,212,224,205,255,205,217,198,255,179,190,173,255,212,223,206,255,0,2,0,255,0,85,105,255,0,128,163,255,0,98,122,255,0,141,177,255,0,153,194,255,0,153,194,255,0,153,192,255,0,153,194,255,0,142,176,255,0,95,114,255,0,137,170,255,0,153,194,255,0,153,194,255,0,150,189,255,0,153,191,255,0,141,171,255,0,92,104,255,0,131,156,255,0,144,174,255,0,141,170,255,0,143,172,255,0,134,162,255,0,126,152,255,0,83,95,255,0,116,138,255,0,123,148,255,0,119,143,255,0,118,142,255,0,118,141,255,0,110,130,255,0,89,102,255,0,119,142,255,0,126,152,255,0,110,130,255,0,106,124,255,0,121,146,255,0,118,141,255,0,120,144,255,0,122,146,255,0,130,158,255,0,111,134,255,0,127,155,255,0,131,160,255,0,131,160,255,0,133,163,255,0,134,164,255,0,130,158,255,0,114,138,255,0,134,165,255,4,12,1,255,26,34,23,255,94,102,89,255,149,157,144,255,226,232,218,255,240,246,232,255,236,245,228,255,237,246,228,255,230,242,223,255,209,221,202,255,135,148,129,255,190,202,183,255,207,216,198,255,209,216,199,255,209,213,197,255,206,210,194,255,203,211,191,255,146,154,134,255,191,198,181,255,202,209,192,255,189,196,179,255,190,197,180,255,187,194,177,255,195,202,185,255,170,177,160,255,201,208,191,255,210,219,201,255,220,229,211,255,224,233,215,255,224,233,213,255,228,237,217,255,191,199,179,255,226,231,212,255,239,242,224,255,207,212,193,255,206,214,194,255,236,245,225,255,230,239,219,255,226,238,217,255,224,236,215,255,220,229,211,255,199,208,190,255,213,222,204,255,219,228,210,255,216,225,207,255,212,221,203,255,210,222,203,255,202,214,195,255,170,182,163,255,204,216,197,255,0,7,1,255,0,20,18,255,0,61,71,255,0,94,115,255,0,139,174,255,0,148,186,255,0,147,182,255,0,148,182,255,0,145,178,255,0,133,162,255,0,89,103,255,0,121,146,255,0,130,158,255,0,130,159,255,0,128,158,255,0,126,155,255,0,127,153,255,0,92,107,255,0,119,145,255,0,125,154,255,0,118,143,255,0,118,144,255,0,116,142,255,0,121,148,255,0,106,128,255,0,125,153,255,0,131,161,255,0,137,169,255,0,140,172,255,0,140,170,255,0,142,174,255,0,119,143,255,0,139,170,255,0,145,179,255,0,127,154,255,0,128,155,255,0,147,180,255,0,143,175,255,0,143,174,255,0,142,172,255,0,137,169,255,0,125,152,255,0,133,163,255,0,137,168,255,0,135,166,255,0,133,162,255,0,133,162,255,0,128,156,255,0,109,130,255,0,130,158,255,0,6,0,255,19,26,18,255,0,3,0,255,99,105,95,255,196,199,188,255,199,205,193,255,198,204,190,255,204,213,196,255,211,222,205,255,209,222,204,255,171,184,166,255,207,220,202,255,210,221,204,255,219,228,211,255,233,240,224,255,233,240,224,255,240,247,230,255,211,218,201,255,231,238,222,255,246,253,237,255,248,255,239,255,246,253,237,255,242,249,233,255,248,255,238,255,207,214,198,255,237,244,227,255,249,255,239,255,243,252,232,255,240,249,229,255,240,249,229,255,244,253,233,255,199,207,185,255,238,243,224,255,247,252,233,255,209,217,197,255,201,209,189,255,229,238,218,255,217,226,206,255,214,226,205,255,210,222,201,255,212,221,203,255,186,195,177,255,193,202,184,255,193,202,184,255,189,198,180,255,179,188,170,255,179,191,172,255,177,189,170,255,137,149,128,255,170,182,161,255,0,4,0,255,0,16,14,255,0,2,0,255,0,63,76,255,0,119,150,255,0,123,154,255,0,122,152,255,0,128,157,255,0,133,164,255,0,133,163,255,0,110,133,255,0,132,162,255,0,133,163,255,0,137,169,255,0,144,179,255,0,144,179,255,0,148,184,255,0,131,161,255,0,143,178,255,0,152,190,255,0,153,191,255,0,152,190,255,0,149,186,255,0,153,190,255,0,128,158,255,0,146,182,255,0,153,191,255,0,151,186,255,0,149,183,255,0,149,183,255,0,152,186,255,0,124,148,255,0,146,179,255,0,151,186,255,0,130,158,255,0,125,151,255,0,143,174,255,0,136,165,255,0,136,164,255,0,133,161,255,0,133,162,255,0,117,142,255,0,121,147,255,0,121,147,255,0,119,144,255,0,113,136,255,0,115,138,255,0,113,136,255,0,89,102,255,0,109,129,255,0,1,0,255,26,31,27,255,2,4,1,255,132,134,129,255,253,254,248,255,245,246,240,255,250,253,244,255,247,253,243,255,245,253,240,255,249,255,246,255,224,235,219,255,241,252,236,255,251,255,244,255,251,255,243,255,253,255,243,255,252,255,242,255,249,255,240,255,226,233,216,255,242,249,232,255,248,255,238,255,248,252,236,255,248,252,236,255,244,248,232,255,247,252,233,255,212,216,200,255,229,234,215,255,240,245,226,255,230,238,216,255,227,235,213,255,222,230,207,255,216,226,202,255,178,186,163,255,199,204,185,255,216,220,204,255,187,194,177,255,168,175,158,255,194,203,185,255,174,186,167,255,178,190,171,255,177,189,170,255,191,200,182,255,144,153,135,255,170,179,161,255,184,193,175,255,185,197,178,255,185,197,178,255,193,205,186,255,183,195,176,255,121,133,112,255,188,200,179,255,0,1,0,255,0,19,22,255,0,2,1,255,0,80,103,255,0,152,198,255,0,148,192,255,0,152,195,255,0,152,194,255,0,152,192,255,0,153,197,255,0,141,175,255,0,151,189,255,0,153,195,255,0,153,194,255,0,153,194,255,0,153,194,255,0,153,192,255,0,140,173,255,0,149,186,255,0,153,190,255,0,151,189,255,0,151,189,255,0,149,186,255,0,151,186,255,0,130,160,255,0,140,172,255,0,147,181,255,0,143,173,255,0,141,170,255,0,138,166,255,0,136,162,255,0,112,130,255,0,122,148,255,0,132,163,255,0,116,142,255,0,105,126,255,0,122,148,255,0,112,134,255,0,114,137,255,0,113,136,255,0,120,146,255,0,92,108,255,0,107,129,255,0,116,140,255,0,118,142,255,0,118,142,255,0,123,149,255,0,117,141,255,0,80,90,255,0,120,143,255,9,10,12,255,14,16,15,255,0,1,0,255,153,153,151,255,251,252,247,255,254,255,249,255,254,255,250,255,254,255,248,255,252,255,248,255,251,255,245,255,227,235,222,255,237,243,229,255,252,255,244,255,247,251,237,255,248,250,237,255,244,248,234,255,243,250,234,255,205,212,195,255,211,218,201,255,226,233,216,255,216,220,204,255,214,218,202,255,212,217,198,255,204,209,190,255,164,169,150,255,172,177,158,255,193,198,177,255,192,197,176,255,187,195,173,255,198,206,183,255,196,206,182,255,139,149,125,255,199,207,187,255,215,222,205,255,192,199,182,255,168,177,159,255,207,219,200,255,202,214,195,255,208,220,201,255,205,217,198,255,210,219,201,255,145,154,136,255,187,196,178,255,207,216,198,255,196,208,189,255,194,206,187,255,197,209,190,255,171,183,164,255,120,131,114,255,193,204,187,255,0,6,10,255,0,10,12,255,0,1,0,255,0,92,121,255,0,151,198,255,0,153,199,255,0,153,200,255,0,153,198,255,0,153,198,255,0,153,196,255,0,141,178,255,0,146,183,255,0,153,195,255,0,151,190,255,0,150,190,255,0,149,187,255,0,150,187,255,0,127,156,255,0,131,161,255,0,140,173,255,0,132,163,255,0,131,162,255,0,130,158,255,0,125,152,255,0,101,120,255,0,106,126,255,0,119,142,255,0,118,141,255,0,117,138,255,0,124,146,255,0,124,146,255,0,89,100,255,0,124,150,255,0,133,164,255,0,119,146,255,0,106,127,255,0,131,160,255,0,128,156,255,0,132,161,255,0,130,158,255,0,131,161,255,0,92,109,255,0,118,142,255,0,130,158,255,0,125,151,255,0,124,150,255,0,125,152,255,0,110,131,255,0,79,91,255,0,122,150,255,18,18,18,255,2,4,1,255,87,89,86,255,208,210,205,255,233,236,229,255,234,237,228,255,227,230,221,255,225,228,217,255,223,227,213,255,225,229,214,255,191,193,179,255,192,194,180,255,205,207,193,255,194,196,182,255,201,203,189,255,202,206,191,255,207,214,197,255,159,168,150,255,167,174,157,255,206,213,196,255,210,214,198,255,216,220,204,255,209,212,196,255,219,222,206,255,163,166,148,255,197,200,182,255,230,235,216,255,232,237,216,255,222,230,208,255,231,239,216,255,219,229,205,255,144,154,131,255,231,238,221,255,243,250,234,255,212,219,202,255,177,186,168,255,213,225,206,255,215,227,208,255,212,224,205,255,207,219,200,255,209,221,202,255,152,164,145,255,191,200,182,255,208,217,199,255,197,209,190,255,194,206,187,255,193,205,186,255,173,184,167,255,126,137,123,255,176,186,175,255,0,11,14,255,0,2,1,255,0,53,69,255,0,126,164,255,0,142,183,255,0,142,182,255,0,138,177,255,0,137,174,255,0,136,170,255,0,137,171,255,0,116,143,255,0,116,144,255,0,124,154,255,0,118,146,255,0,122,151,255,0,124,153,255,0,128,158,255,0,101,120,255,0,104,126,255,0,128,157,255,0,128,158,255,0,132,163,255,0,127,157,255,0,133,165,255,0,100,118,255,0,120,146,255,0,141,173,255,0,142,173,255,0,138,166,255,0,143,173,255,0,137,164,255,0,92,105,255,0,143,177,255,0,150,187,255,0,131,162,255,0,112,134,255,0,135,165,255,0,136,166,255,0,134,164,255,0,131,160,255,0,133,162,255,0,98,116,255,0,120,146,255,0,130,159,255,0,125,152,255,0,124,150,255,0,123,149,255,0,110,134,255,0,82,98,255,0,112,140,255,17,19,18,255,0,1,0,255,7,12,8,255,209,215,211,255,217,227,219,255,200,210,201,255,198,205,197,255,204,210,200,255,211,214,203,255,226,228,215,255,169,169,157,255,179,180,166,255,232,233,219,255,231,233,219,255,229,233,218,255,229,236,220,255,234,241,225,255,164,173,156,255,178,185,169,255,221,228,212,255,232,236,221,255,213,217,202,255,110,112,98,255,104,106,92,255,172,174,160,255,184,187,171,255,171,175,160,255,179,183,167,255,192,199,182,255,180,188,168,255,174,183,163,255,152,161,141,255,203,210,193,255,233,240,224,255,217,226,208,255,183,192,174,255,206,218,199,255,203,215,196,255,189,201,182,255,183,195,176,255,170,182,163,255,122,134,115,255,128,137,119,255,125,134,116,255,109,121,102,255,93,105,86,255,76,88,69,255,66,77,60,255,56,67,53,255,65,75,64,255,0,11,14,255,0,1,0,255,0,7,6,255,0,129,169,255,0,136,175,255,0,126,161,255,0,123,158,255,0,126,160,255,0,128,162,255,0,137,172,255,0,101,126,255,0,108,133,255,0,140,175,255,0,140,175,255,0,140,174,255,0,142,176,255,0,145,180,255,0,104,125,255,0,111,135,255,0,137,170,255,0,142,177,255,0,130,162,255,0,67,78,255,0,64,74,255,0,104,128,255,0,112,137,255,0,105,128,255,0,110,134,255,0,119,146,255,0,113,134,255,0,110,130,255,0,97,113,255,0,126,154,255,0,144,179,255,0,136,166,255,0,115,139,255,0,131,159,255,0,129,157,255,0,121,146,255,0,117,141,255,0,109,130,255,0,80,92,255,0,82,95,255,0,80,93,255,0,73,82,255,0,63,69,255,0,53,55,255,0,46,48,255,0,40,42,255,0,45,51,255,0,1,4,255,55,63,65,255,37,47,46,255,181,195,192,255,240,255,250,255,239,253,246,255,247,255,253,255,241,251,243,255,237,242,235,255,241,242,236,255,171,170,165,255,179,179,171,255,241,242,234,255,244,247,238,255,242,248,238,255,241,249,236,255,245,253,240,255,190,198,183,255,197,203,191,255,227,233,221,255,144,147,136,255,61,64,53,255,25,28,19,255,2,5,0,255,0,1,0,255,104,106,95,255,170,173,164,255,0,2,0,255,29,35,23,255,45,51,39,255,26,34,21,255,64,72,57,255,74,81,65,255,107,114,98,255,102,111,95,255,74,83,67,255,59,71,52,255,48,60,41,255,51,63,44,255,66,78,59,255,88,100,81,255,82,94,75,255,115,124,107,255,139,148,131,255,142,151,134,255,151,160,143,255,171,182,165,255,161,172,155,255,117,129,110,255,186,198,179,255,0,1,3,255,0,38,52,255,0,28,37,255,0,117,154,255,0,153,200,255,0,152,197,255,0,153,202,255,0,151,194,255,0,145,188,255,0,145,189,255,0,102,132,255,0,107,137,255,0,145,187,255,0,148,190,255,0,149,190,255,0,149,189,255,0,152,192,255,0,119,146,255,0,122,153,255,0,140,177,255,0,88,109,255,0,38,42,255,0,17,15,255,0,3,0,255,0,1,0,255,0,64,76,255,0,104,131,255,0,1,0,255,0,21,18,255,0,31,31,255,0,20,17,255,0,43,46,255,0,49,52,255,0,68,78,255,0,67,76,255,0,50,54,255,0,43,42,255,0,36,33,255,0,38,35,255,0,47,47,255,0,60,65,255,0,56,60,255,0,74,86,255,0,89,105,255,0,91,107,255,0,96,114,255,0,109,132,255,0,103,124,255,0,77,88,255,0,119,143,255,0,3,5,255,69,79,80,255,112,126,123,255,143,161,157,255,159,177,171,255,188,206,200,255,218,234,226,255,238,249,243,255,252,255,251,255,253,254,248,255,246,245,240,255,247,246,241,255,255,255,250,255,252,255,248,255,246,253,245,255,243,253,242,255,237,245,232,255,229,237,224,255,223,229,219,255,210,216,206,255,144,150,140,255,56,59,50,255,52,55,48,255,43,46,39,255,0,3,0,255,108,111,104,255,211,214,207,255,46,49,42,255,0,2,0,255,0,5,0,255,0,4,0,255,0,7,0,255,0,3,0,255,126,133,117,255,184,193,176,255,163,172,155,255,191,203,184,255,204,216,197,255,208,220,201,255,216,228,209,255,218,230,211,255,149,161,142,255,184,193,176,255,196,205,188,255,186,195,178,255,186,195,178,255,182,193,177,255,161,172,155,255,83,95,74,255,152,164,141,255,0,2,4,255,0,47,64,255,0,76,98,255,0,97,126,255,0,106,137,255,0,124,160,255,0,140,181,255,0,149,194,255,0,153,201,255,0,152,198,255,0,147,192,255,0,148,193,255,0,153,200,255,0,153,198,255,0,152,196,255,0,152,194,255,0,147,186,255,0,142,179,255,0,137,175,255,0,130,165,255,0,90,112,255,0,35,40,255,0,33,38,255,0,28,31,255,0,2,0,255,0,67,83,255,0,128,166,255,0,29,34,255,0,1,0,255,0,3,0,255,0,2,0,255,0,4,0,255,0,2,0,255,0,80,94,255,0,116,141,255,0,103,124,255,0,122,147,255,0,130,158,255,0,132,161,255,0,137,167,255,0,138,169,255,0,97,114,255,0,116,141,255,0,123,150,255,0,117,142,255,0,117,142,255,0,116,142,255,0,103,124,255,0,57,59,255,0,98,113,255,0,8,2,255,52,64,57,255,117,131,124,255,124,143,134,255,155,174,163,255,175,194,183,255,187,202,192,255,199,211,201,255,200,205,198,255,195,196,188,255,185,185,177,255,173,173,165,255,153,154,146,255,142,145,134,255,128,134,124,255,134,142,129,255,127,135,122,255,88,96,83,255,94,102,91,255,120,128,117,255,76,84,73,255,0,3,0,255,27,32,25,255,26,31,24,255,0,2,0,255,119,124,117,255,114,119,112,255,0,2,0,255,78,84,74,255,111,117,107,255,140,146,136,255,111,117,105,255,173,179,165,255,234,241,225,255,238,247,230,255,196,205,188,255,220,231,214,255,209,220,203,255,192,204,185,255,179,191,172,255,164,173,156,255,95,104,88,255,76,83,67,255,105,112,96,255,102,110,95,255,98,106,91,255,102,110,97,255,89,97,82,255,41,53,34,255,53,65,44,255,0,5,2,255,0,38,46,255,0,79,99,255,0,86,107,255,0,104,130,255,0,116,146,255,0,121,154,255,0,127,161,255,0,123,158,255,0,118,150,255,0,111,142,255,0,104,132,255,0,92,117,255,0,87,107,255,0,80,99,255,0,85,103,255,0,81,98,255,0,58,66,255,0,61,73,255,0,77,94,255,0,50,58,255,0,2,0,255,0,19,20,255,0,19,19,255,0,1,0,255,0,74,94,255,0,71,90,255,0,1,0,255,0,50,59,255,0,70,86,255,0,88,109,255,0,70,84,255,0,107,132,255,0,145,180,255,0,148,184,255,0,123,150,255,0,139,171,255,0,132,162,255,0,122,148,255,0,115,138,255,0,104,125,255,0,62,70,255,0,50,54,255,0,67,77,255,0,66,76,255,0,64,73,255,0,66,78,255,0,58,66,255,0,32,27,255,0,39,35,255,16,26,20,255,42,54,45,255,78,92,85,255,78,93,83,255,78,94,84,255,77,92,82,255,55,67,58,255,7,17,8,255,0,3,0,255,0,1,0,255,5,5,0,255,1,1,0,255,1,2,0,255,0,2,0,255,4,10,0,255,171,177,167,255,224,232,219,255,196,204,191,255,175,183,172,255,209,217,206,255,101,109,98,255,46,54,43,255,0,7,0,255,0,5,0,255,31,39,28,255,119,127,116,255,144,152,141,255,165,171,161,255,180,186,174,255,187,193,181,255,186,192,180,255,140,146,132,255,203,210,194,255,212,219,203,255,191,200,183,255,139,148,131,255,145,156,139,255,136,147,130,255,146,158,139,255,144,156,137,255,146,155,138,255,77,86,69,255,35,42,26,255,29,36,21,255,0,4,0,255,0,4,0,255,42,50,37,255,41,49,34,255,91,103,84,255,120,132,111,255,0,16,16,255,0,32,36,255,0,55,68,255,0,56,66,255,0,56,67,255,0,55,66,255,0,40,46,255,0,10,6,255,0,2,0,255,0,1,0,255,0,3,0,255,0,1,0,255,0,1,0,255,0,1,0,255,0,6,0,255,0,106,134,255,0,139,175,255,0,122,153,255,0,110,138,255,0,130,165,255,0,65,78,255,0,32,34,255,0,4,0,255,0,3,0,255,0,23,22,255,0,76,93,255,0,91,113,255,0,103,129,255,0,112,139,255,0,116,145,255,0,115,144,255,0,88,106,255,0,126,155,255,0,131,162,255,0,120,146,255,0,89,105,255,0,94,111,255,0,88,104,255,0,95,111,255,0,94,110,255,0,93,110,255,0,52,55,255,0,25,21,255,0,22,17,255,0,2,0,255,0,2,0,255,0,30,30,255,0,29,27,255,0,62,67,255,0,79,89,255,12,23,19,255,0,9,2,255,0,4,0,255,0,6,0,255,0,8,2,255,0,3,0,255,0,4,0,255,20,25,21,255,30,32,29,255,29,31,26,255,27,28,23,255,34,35,30,255,24,26,21,255,26,28,23,255,11,13,8,255,1,4,0,255,53,59,49,255,149,157,144,255,202,210,197,255,207,215,202,255,176,187,173,255,136,147,133,255,67,78,64,255,91,102,88,255,116,127,113,255,145,156,142,255,180,191,175,255,172,180,165,255,169,178,161,255,170,179,162,255,175,182,165,255,156,163,146,255,197,204,188,255,227,234,218,255,221,230,213,255,183,192,175,255,202,214,195,255,203,215,196,255,204,216,197,255,194,206,187,255,199,208,191,255,118,127,110,255,0,3,0,255,53,59,45,255,59,65,53,255,31,37,25,255,28,36,25,255,40,48,34,255,104,116,97,255,170,182,159,255,0,14,15,255,0,5,2,255,0,2,0,255,0,4,0,255,0,5,2,255,0,2,0,255,0,2,0,255,0,15,17,255,0,19,23,255,0,19,21,255,0,17,18,255,0,21,24,255,0,16,17,255,0,17,18,255,0,8,6,255,0,2,0,255,0,35,39,255,0,94,115,255,0,126,158,255,0,129,162,255,0,112,138,255,0,88,106,255,0,47,51,255,0,61,70,255,0,76,90,255,0,94,114,255,0,115,140,255,0,108,132,255,0,107,129,255,0,107,130,255,0,109,132,255,0,98,117,255,0,122,150,255,0,140,174,255,0,138,170,255,0,115,140,255,0,128,156,255,0,129,157,255,0,130,158,255,0,124,150,255,0,125,153,255,0,76,88,255,0,2,0,255,0,35,36,255,0,39,42,255,0,22,20,255,0,22,20,255,0,29,27,255,0,70,78,255,0,109,127,255,27,41,34,255,31,43,36,255,27,38,32,255,12,20,15,255,4,10,6,255,13,18,14,255,23,27,26,255,24,29,25,255,22,28,24,255,21,27,23,255,15,21,17,255,8,14,10,255,8,14,10,255,5,10,6,255,16,18,15,255,17,19,14,255,0,3,0,255,0,4,0,255,112,120,109,255,186,196,185,255,209,219,208,255,219,231,219,255,217,229,217,255,216,228,214,255,181,193,179,255,166,179,162,255,223,234,217,255,222,233,216,255,230,239,221,255,226,235,217,255,227,235,215,255,163,171,151,255,208,215,199,255,242,249,233,255,227,236,219,255,187,196,179,255,210,222,203,255,214,226,207,255,212,224,205,255,205,217,198,255,200,209,192,255,132,141,124,255,0,4,0,255,34,40,26,255,58,64,52,255,66,72,60,255,62,70,59,255,26,34,21,255,97,109,90,255,147,159,136,255,0,25,27,255,0,26,29,255,0,23,26,255,0,12,12,255,0,6,5,255,0,11,11,255,0,16,21,255,0,17,20,255,0,17,19,255,0,16,18,255,0,13,14,255,0,8,8,255,0,8,8,255,0,6,5,255,0,11,12,255,0,11,11,255,0,2,0,255,0,2,0,255,0,72,87,255,0,118,148,255,0,131,166,255,0,139,175,255,0,137,174,255,0,137,171,255,0,116,143,255,0,107,130,255,0,140,174,255,0,140,173,255,0,143,177,255,0,141,174,255,0,141,172,255,0,103,121,255,0,129,159,255,0,149,186,255,0,142,175,255,0,118,143,255,0,133,162,255,0,136,166,255,0,134,164,255,0,130,158,255,0,125,154,255,0,85,99,255,0,2,0,255,0,24,21,255,0,38,42,255,0,43,48,255,0,42,47,255,0,20,17,255,0,65,72,255,0,95,109,255,33,52,41,255,40,56,46,255,30,42,33,255,24,34,26,255,26,31,25,255,4,9,3,255,3,8,4,255,29,36,29,255,37,47,39,255,5,20,10,255,7,22,12,255,5,20,10,255,8,21,12,255,16,26,18,255,14,19,13,255,10,15,9,255,15,21,17,255,22,28,24,255,0,3,0,255,43,52,47,255,147,157,149,255,176,187,179,255,227,239,229,255,240,253,240,255,198,211,196,255,183,196,179,255,234,247,229,255,237,248,231,255,240,249,231,255,239,248,230,255,238,246,226,255,163,171,151,255,197,204,188,255,240,247,231,255,232,241,224,255,187,196,179,255,211,223,204,255,219,231,212,255,217,229,210,255,203,215,196,255,199,208,191,255,137,144,128,255,0,4,0,255,61,65,51,255,51,57,45,255,49,55,45,255,85,90,83,255,87,95,82,255,75,86,69,255,126,138,117,255,0,31,33,255,0,34,37,255,0,25,26,255,0,20,21,255,0,19,20,255,0,5,2,255,0,5,3,255,0,22,23,255,0,28,31,255,0,12,8,255,0,13,10,255,0,12,8,255,0,13,10,255,0,16,14,255,0,11,10,255,0,9,7,255,0,13,14,255,0,17,19,255,0,2,0,255,0,31,38,255,0,94,119,255,0,112,143,255,0,143,183,255,0,152,192,255,0,127,157,255,0,118,143,255,0,148,183,255,0,149,185,255,0,149,185,255,0,149,184,255,0,148,181,255,0,103,121,255,0,122,150,255,0,148,185,255,0,145,179,255,0,118,143,255,0,134,163,255,0,139,170,255,0,137,168,255,0,129,157,255,0,125,153,255,0,86,102,255,0,2,0,255,0,39,41,255,0,34,36,255,0,33,36,255,0,54,66,255,0,57,66,255,0,52,55,255,0,83,94,255,44,65,52,255,47,66,54,255,53,65,55,255,47,57,48,255,42,47,41,255,20,22,17,255,0,2,0,255,27,34,27,255,35,48,39,255,23,39,29,255,3,22,11,255,11,27,17,255,9,24,14,255,18,28,20,255,15,22,15,255,7,12,6,255,3,9,5,255,6,12,8,255,22,31,26,255,6,15,10,255,0,3,0,255,13,23,15,255,133,145,135,255,194,206,194,255,223,235,221,255,229,242,225,255,233,246,228,255,242,254,235,255,244,253,235,255,234,243,223,255,240,248,228,255,170,178,158,255,195,202,185,255,240,249,232,255,230,239,222,255,183,192,175,255,212,224,205,255,213,225,206,255,210,222,203,255,208,217,199,255,206,213,197,255,136,143,127,255,0,4,0,255,22,26,13,255,15,21,8,255,0,5,0,255,7,13,1,255,52,58,46,255,104,113,96,255,154,166,147,255,0,39,42,255,0,40,43,255,0,39,44,255,0,34,38,255,0,28,33,255,0,13,14,255,0,1,0,255,0,20,22,255,0,29,31,255,0,23,23,255,0,13,9,255,0,16,14,255,0,14,11,255,0,17,16,255,0,13,12,255,0,7,5,255,0,5,4,255,0,7,6,255,0,19,21,255,0,9,8,255,0,2,0,255,0,14,12,255,0,87,108,255,0,124,155,255,0,141,177,255,0,145,180,255,0,148,182,255,0,152,188,255,0,152,188,255,0,146,178,255,0,149,182,255,0,107,126,255,0,121,148,255,0,149,186,255,0,143,178,255,0,115,140,255,0,134,164,255,0,135,165,255,0,133,162,255,0,130,159,255,0,128,158,255,0,86,102,255,0,2,0,255,0,16,10,255,0,13,6,255,0,3,0,255,0,8,1,255,0,35,37,255,0,68,77,255,0,100,118,255,31,52,39,255,34,53,41,255,40,52,42,255,46,56,47,255,46,51,44,255,12,15,8,255,20,23,16,255,38,43,36,255,46,58,48,255,33,45,35,255,12,27,16,255,16,28,18,255,20,31,23,255,12,21,13,255,19,24,18,255,13,15,10,255,5,10,4,255,11,18,11,255,10,17,10,255,23,30,22,255,26,33,25,255,20,28,17,255,38,46,33,255,99,110,94,255,157,168,151,255,169,181,162,255,186,198,179,255,210,222,201,255,218,227,207,255,235,245,222,255,246,254,232,255,170,178,158,255,190,199,181,255,238,250,231,255,233,245,226,255,183,195,176,255,218,227,209,255,220,229,211,255,223,232,214,255,207,216,198,255,207,214,197,255,135,142,125,255,0,4,0,255,26,30,14,255,48,52,36,255,58,62,46,255,61,65,49,255,40,47,31,255,33,42,25,255,110,119,102,255,0,31,31,255,0,32,33,255,0,31,34,255,0,34,38,255,0,31,35,255,0,9,6,255,0,14,13,255,0,26,29,255,0,35,38,255,0,27,28,255,0,16,13,255,0,17,14,255,0,19,18,255,0,13,10,255,0,14,14,255,0,9,8,255,0,6,3,255,0,11,9,255,0,10,8,255,0,18,18,255,0,20,20,255,0,17,14,255,0,28,26,255,0,66,75,255,0,101,121,255,0,109,130,255,0,119,143,255,0,133,161,255,0,136,166,255,0,147,178,255,0,152,186,255,0,107,126,255,0,119,145,255,0,150,185,255,0,147,181,255,0,117,141,255,0,136,167,255,0,137,169,255,0,139,171,255,0,130,158,255,0,128,158,255,0,85,100,255,0,2,0,255,0,18,11,255,0,31,29,255,0,37,37,255,0,39,39,255,0,28,25,255,0,25,20,255,0,71,82,255,17,38,26,255,10,29,18,255,6,19,10,255,6,16,8,255,9,14,8,255,25,28,21,255,0,2,0,255,0,3,0,255,0,4,0,255,6,18,8,255,35,47,37,255,23,35,25,255,18,28,19,255,17,24,16,255,13,15,10,255,8,10,5,255,1,6,0,255,9,16,9,255,9,16,9,255,7,14,7,255,13,18,12,255,23,28,21,255,34,42,31,255,0,4,0,255,44,52,37,255,45,56,40,255,57,69,50,255,124,136,117,255,120,129,109,255,171,181,158,255,230,238,216,255,190,198,178,255,196,208,189,255,240,251,234,255,232,243,226,255,176,187,170,255,193,202,184,255,180,189,171,255,172,181,163,255,152,161,143,255,137,144,127,255,86,93,78,255,51,58,43,255,70,77,61,255,90,94,79,255,86,90,75,255,78,82,68,255,73,79,65,255,62,71,55,255,23,34,18,255,0,23,21,255,0,17,14,255,0,11,8,255,0,10,6,255,0,8,6,255,0,17,17,255,0,1,0,255,0,2,0,255,0,2,0,255,0,11,6,255,0,28,30,255,0,21,20,255,0,17,15,255,0,14,13,255,0,9,8,255,0,6,4,255,0,4,0,255,0,10,7,255,0,10,7,255,0,8,6,255,0,11,10,255,0,17,17,255,0,25,25,255,0,2,0,255,0,31,30,255,0,34,32,255,0,41,40,255,0,82,94,255,0,77,87,255,0,109,126,255,0,143,173,255,0,119,142,255,0,125,151,255,0,151,187,255,0,146,181,255,0,112,136,255,0,121,147,255,0,113,137,255,0,109,130,255,0,97,114,255,0,86,102,255,0,56,62,255,0,35,34,255,0,46,49,255,0,56,63,255,0,54,60,255,0,49,54,255,0,47,52,255,0,43,44,255,0,20,14,255,29,47,41,255,32,48,42,255,25,36,30,255,12,18,14,255,19,24,20,255,0,1,0,255,138,140,135,255,200,205,198,255,145,152,144,255,77,88,78,255,14,26,16,255,0,8,0,255,6,16,7,255,13,21,10,255,20,25,18,255,14,17,10,255,10,15,11,255,9,13,12,255,10,14,13,255,17,21,20,255,9,13,12,255,9,13,12,255,23,27,26,255,31,37,33,255,18,25,18,255,35,43,32,255,32,43,29,255,20,31,15,255,34,43,25,255,90,99,79,255,142,150,128,255,173,181,161,255,220,231,215,255,226,238,224,255,201,214,197,255,161,174,157,255,153,164,147,255,157,168,151,255,145,157,138,255,147,159,140,255,146,155,138,255,107,115,100,255,26,34,21,255,43,51,40,255,1,6,0,255,0,3,0,255,37,42,38,255,17,22,16,255,90,98,85,255,132,143,126,255,0,28,33,255,0,29,34,255,0,22,24,255,0,11,11,255,0,14,16,255,0,1,0,255,0,84,108,255,0,123,158,255,0,91,115,255,0,53,62,255,0,16,13,255,0,5,0,255,0,10,6,255,0,13,8,255,0,15,14,255,0,10,8,255,0,9,9,255,0,8,10,255,0,8,10,255,0,13,16,255,0,8,10,255,0,8,10,255,0,16,21,255,0,22,26,255,0,15,14,255,0,26,26,255,0,26,23,255,0,19,12,255,0,26,20,255,0,59,63,255,0,90,102,255,0,109,129,255,0,139,172,255,0,143,179,255,0,128,158,255,0,104,126,255,0,98,118,255,0,101,121,255,0,94,110,255,0,95,112,255,0,93,110,255,0,69,80,255,0,20,17,255,0,31,32,255,0,4,0,255,0,2,0,255,0,25,30,255,0,13,13,255,0,59,68,255,0,86,101,255,29,44,41,255,39,53,48,255,30,41,37,255,40,46,42,255,17,19,16,255,156,158,153,255,254,255,251,255,252,255,251,255,251,255,250,255,231,243,233,255,187,199,189,255,97,109,99,255,50,60,51,255,16,24,13,255,0,2,0,255,0,2,0,255,23,28,22,255,31,36,32,255,19,23,22,255,5,9,8,255,4,8,9,255,19,23,24,255,8,12,13,255,7,11,12,255,11,17,15,255,20,26,22,255,31,41,32,255,29,39,28,255,28,36,21,255,62,69,54,255,83,88,69,255,100,107,90,255,156,167,153,255,147,159,147,255,185,197,185,255,188,200,186,255,212,223,207,255,212,223,206,255,207,219,200,255,198,210,191,255,198,209,192,255,142,150,135,255,0,4,0,255,36,43,35,255,61,67,63,255,46,52,50,255,13,19,19,255,29,35,33,255,91,99,86,255,172,183,166,255,0,26,33,255,0,32,38,255,0,25,30,255,0,28,34,255,0,11,13,255,0,95,122,255,0,153,201,255,0,153,201,255,0,153,200,255,0,146,186,255,0,119,151,255,0,65,79,255,0,36,41,255,0,14,10,255,0,1,0,255,0,1,0,255,0,17,18,255,0,22,26,255,0,14,18,255,0,5,6,255,0,5,7,255,0,14,19,255,0,7,10,255,0,7,10,255,0,10,12,255,0,16,18,255,0,25,26,255,0,23,22,255,0,22,17,255,0,41,43,255,0,53,55,255,0,64,72,255,0,100,122,255,0,95,118,255,0,118,148,255,0,120,149,255,0,134,166,255,0,134,165,255,0,131,160,255,0,126,153,255,0,125,154,255,0,90,108,255,0,2,0,255,0,26,28,255,0,40,50,255,0,31,40,255,0,11,15,255,0,21,26,255,0,59,69,255,0,110,133,255,35,49,44,255,17,29,22,255,0,5,0,255,0,4,0,255,0,1,0,255,85,86,81,255,136,138,133,255,166,171,164,255,185,192,184,255,181,193,183,255,173,185,175,255,178,190,180,255,129,139,130,255,0,4,0,255,89,94,88,255,78,83,76,255,0,5,0,255,0,2,0,255,2,4,0,255,26,28,25,255,35,37,36,255,17,18,20,255,9,13,14,255,1,5,6,255,8,14,14,255,12,18,16,255,19,25,21,255,18,25,18,255,12,17,10,255,18,24,14,255,22,25,14,255,43,49,37,255,53,63,54,255,18,28,20,255,92,104,94,255,188,200,188,255,213,226,209,255,217,230,212,255,219,232,213,255,207,220,201,255,205,218,199,255,158,169,152,255,14,25,10,255,24,35,21,255,46,56,47,255,46,56,48,255,53,62,57,255,15,22,15,255,89,97,84,255,153,164,147,255,0,29,35,255,0,17,18,255,0,3,0,255,0,2,0,255,0,1,0,255,0,52,65,255,0,83,106,255,0,103,131,255,0,115,147,255,0,116,146,255,0,111,140,255,0,114,144,255,0,83,104,255,0,2,0,255,0,56,70,255,0,50,61,255,0,3,0,255,0,1,0,255,0,2,0,255,0,17,20,255,0,22,29,255,0,11,16,255,0,8,11,255,0,3,5,255,0,8,11,255,0,11,13,255,0,15,17,255,0,15,14,255,0,10,8,255,0,14,11,255,0,15,11,255,0,29,30,255,0,38,43,255,0,17,16,255,0,62,75,255,0,120,150,255,0,136,167,255,0,138,170,255,0,139,170,255,0,132,161,255,0,131,159,255,0,101,122,255,0,15,8,255,0,21,17,255,0,34,38,255,0,34,38,255,0,37,46,255,0,13,12,255,0,58,67,255,0,98,118,255,4,16,6,255,0,9,0,255,143,151,140,255,190,196,186,255,163,164,156,255,141,142,134,255,104,105,97,255,3,9,0,255,0,6,0,255,27,37,28,255,141,153,143,255,183,195,185,255,118,128,120,255,136,146,138,255,243,248,242,255,236,241,235,255,208,214,204,255,159,165,155,255,51,54,45,255,2,5,0,255,0,1,0,255,0,1,0,255,2,7,3,255,28,33,29,255,21,27,23,255,14,20,16,255,15,21,17,255,11,17,13,255,13,18,14,255,16,21,15,255,16,19,12,255,20,25,18,255,32,42,34,255,16,26,18,255,90,100,91,255,217,229,217,255,220,232,218,255,222,235,218,255,212,225,207,255,212,225,207,255,203,216,198,255,162,175,157,255,20,31,16,255,40,51,35,255,39,49,38,255,34,44,33,255,68,78,69,255,63,73,62,255,61,69,56,255,119,127,112,255,0,10,5,255,0,5,0,255,0,91,112,255,0,118,149,255,0,98,125,255,0,85,107,255,0,63,78,255,0,5,0,255,0,4,0,255,0,22,22,255,0,92,114,255,0,117,148,255,0,77,96,255,0,88,110,255,0,149,194,255,0,145,188,255,0,128,163,255,0,99,124,255,0,32,36,255,0,3,0,255,0,1,0,255,0,1,0,255,0,4,2,255,0,20,23,255,0,16,18,255,0,12,13,255,0,13,14,255,0,10,10,255,0,11,11,255,0,13,12,255,0,11,10,255,0,15,14,255,0,25,27,255,0,16,14,255,0,60,73,255,0,137,174,255,0,139,174,255,0,141,174,255,0,135,166,255,0,135,166,255,0,130,158,255,0,105,126,255,0,19,13,255,0,31,28,255,0,29,30,255,0,26,26,255,0,47,55,255,0,44,50,255,0,41,45,255,0,76,90,255,44,56,37,255,73,82,64,255,109,116,99,255,157,161,145,255,165,167,153,255,202,204,190,255,245,247,234,255,85,89,75,255,60,66,54,255,151,161,150,255,46,58,48,255,43,54,44,255,54,64,56,255,139,148,143,255,221,226,222,255,242,247,241,255,250,255,246,255,252,255,246,255,162,165,154,255,154,157,146,255,153,156,145,255,95,98,89,255,6,12,2,255,0,5,0,255,0,7,0,255,0,3,0,255,0,4,0,255,27,37,29,255,26,32,28,255,17,23,19,255,17,22,18,255,18,23,19,255,22,29,22,255,4,14,5,255,45,52,44,255,134,144,135,255,115,125,114,255,218,228,217,255,215,226,212,255,209,220,206,255,214,227,210,255,167,180,163,255,0,8,0,255,12,24,8,255,30,43,26,255,10,22,6,255,12,23,8,255,51,62,46,255,73,81,68,255,123,131,118,255,0,34,30,255,0,49,51,255,0,70,79,255,0,97,116,255,0,100,122,255,0,122,152,255,0,148,187,255,0,53,60,255,0,40,43,255,0,97,120,255,0,35,38,255,0,32,35,255,0,38,45,255,0,89,114,255,0,136,178,255,0,148,193,255,0,153,197,255,0,153,197,255,0,99,123,255,0,94,117,255,0,94,116,255,0,59,71,255,0,7,2,255,0,3,0,255,0,4,0,255,0,2,0,255,0,2,0,255,0,22,23,255,0,19,22,255,0,14,15,255,0,13,14,255,0,14,15,255,0,17,18,255,0,8,4,255,0,31,35,255,0,86,108,255,0,75,91,255,0,137,174,255,0,136,170,255,0,132,165,255,0,136,168,255,0,108,130,255,0,5,0,255,0,14,6,255,0,26,21,255,0,13,5,255,0,14,6,255,0,37,37,255,0,49,54,255,0,79,94,255,86,94,71,255,97,105,82,255,76,81,59,255,24,28,6,255,60,62,42,255,102,104,84,255,162,163,146,255,0,3,0,255,183,190,174,255,250,255,243,255,238,249,235,255,97,107,96,255,104,114,105,255,68,75,68,255,0,5,0,255,88,93,87,255,162,168,158,255,221,227,215,255,179,182,171,255,216,219,208,255,253,255,243,255,244,248,234,255,223,229,215,255,188,194,180,255,145,153,138,255,57,65,52,255,21,32,18,255,0,5,0,255,0,3,0,255,0,5,0,255,12,17,11,255,23,28,22,255,19,24,17,255,22,29,21,255,23,30,22,255,0,3,0,255,0,3,0,255,86,96,87,255,65,75,66,255,112,122,111,255,165,175,164,255,163,175,163,255,82,94,82,255,37,49,35,255,34,45,31,255,34,45,31,255,56,67,53,255,49,60,46,255,56,64,51,255,99,107,96,255,0,56,57,255,0,63,66,255,0,49,47,255,0,17,5,255,0,37,34,255,0,62,67,255,0,98,117,255,0,2,0,255,0,114,139,255,0,153,194,255,0,149,188,255,0,64,77,255,0,68,84,255,0,45,54,255,0,3,0,255,0,56,70,255,0,101,126,255,0,136,172,255,0,109,137,255,0,131,166,255,0,153,194,255,0,149,187,255,0,137,172,255,0,116,144,255,0,92,110,255,0,39,42,255,0,19,14,255,0,3,0,255,0,2,0,255,0,3,0,255,0,10,9,255,0,17,18,255,0,14,14,255,0,17,17,255,0,18,18,255,0,2,0,255,0,2,0,255,0,58,70,255,0,45,53,255,0,73,89,255,0,105,131,255,0,105,130,255,0,56,66,255,0,29,28,255,0,27,25,255,0,27,25,255,0,40,42,255,0,36,37,255,0,38,41,255,0,64,77,255,151,157,128,255,122,129,99,255,110,115,86,255,123,126,98,255,120,123,97,255,128,130,107,255,83,85,62,255,59,63,41,255,145,150,129,255,144,152,132,255,196,203,186,255,154,163,146,255,196,204,189,255,249,255,243,255,107,113,101,255,0,3,0,255,0,2,0,255,1,4,0,255,87,90,81,255,159,162,153,255,231,234,223,255,251,255,241,255,248,254,240,255,252,255,243,255,242,251,234,255,150,161,144,255,190,201,184,255,185,196,180,255,135,143,128,255,75,83,70,255,0,3,0,255,0,5,0,255,0,3,0,255,12,18,8,255,0,2,0,255,20,25,18,255,24,29,23,255,0,3,0,255,0,4,0,255,0,5,0,255,0,4,0,255,69,79,71,255,117,127,119,255,111,121,113,255,132,142,134,255,150,160,152,255,123,133,125,255,116,126,118,255,58,68,59,255,45,55,46,255,0,94,102,255,0,77,79,255,0,69,69,255,0,76,78,255,0,74,78,255,0,78,86,255,0,51,50,255,0,38,33,255,0,90,103,255,0,91,106,255,0,122,149,255,0,98,117,255,0,122,151,255,0,153,194,255,0,68,81,255,0,2,0,255,0,1,0,255,0,2,0,255,0,54,65,255,0,97,122,255,0,140,178,255,0,153,193,255,0,152,192,255,0,153,194,255,0,151,187,255,0,97,115,255,0,121,147,255,0,118,144,255,0,86,102,255,0,50,56,255,0,2,0,255,0,3,0,255,0,2,0,255,0,11,6,255,0,1,0,255,0,15,14,255,0,17,18,255,0,2,0,255,0,2,0,255,0,3,0,255,0,2,0,255,0,47,57,255,0,76,95,255,0,73,90,255,0,85,107,255,0,96,122,255,0,80,100,255,0,76,94,255,0,41,47,255,0,33,37,255,216,221,189,255,209,214,182,255,203,205,176,255,184,186,157,255,158,158,129,255,154,153,127,255,130,133,105,255,121,124,98,255,98,102,76,255,14,20,1,255,32,37,15,255,134,142,120,255,149,154,133,255,207,212,193,255,94,98,82,255,135,139,124,255,243,246,235,255,198,201,192,255,114,117,108,255,4,7,0,255,32,35,24,255,118,122,108,255,163,167,153,255,205,212,196,255,199,208,191,255,135,146,129,255,171,182,165,255,175,186,169,255,155,164,147,255,140,149,132,255,123,130,114,255,125,131,117,255,79,82,73,255,16,19,12,255,155,158,151,255,39,44,37,255,71,76,69,255,165,170,163,255,142,149,141,255,89,96,88,255,20,30,21,255,0,4,0,255,0,5,0,255,35,44,39,255,72,81,76,255,115,124,121,255,103,112,109,255,138,147,142,255,131,141,133,255,142,153,145,255,0,133,151,255,0,128,146,255,0,123,141,255,0,112,126,255,0,95,103,255,0,92,102,255,0,80,84,255,0,74,78,255,0,61,61,255,0,12,1,255,0,22,12,255,0,85,96,255,0,92,106,255,0,127,154,255,0,59,66,255,0,83,99,255,0,148,188,255,0,121,154,255,0,70,86,255,0,4,0,255,0,21,19,255,0,73,86,255,0,100,122,255,0,127,157,255,0,125,153,255,0,88,103,255,0,109,132,255,0,112,135,255,0,98,118,255,0,89,106,255,0,78,91,255,0,79,94,255,0,49,58,255,0,11,10,255,0,95,121,255,0,26,30,255,0,46,55,255,0,102,130,255,0,89,113,255,0,58,70,255,0,18,17,255,0,2,0,255,0,3,0,255,0,26,31,255,0,49,61,255,0,74,97,255,0,67,87,255,0,88,114,255,0,85,106,255,0,92,116,255,217,220,189,255,218,221,190,255,226,229,198,255,225,225,195,255,220,220,190,255,214,214,185,255,193,193,164,255,168,170,141,255,133,135,106,255,120,124,94,255,130,135,106,255,128,135,105,255,137,142,113,255,108,113,84,255,0,4,0,255,155,159,137,255,202,205,187,255,192,194,180,255,152,154,140,255,131,133,119,255,144,146,133,255,40,44,30,255,0,3,0,255,0,5,0,255,52,60,47,255,100,108,95,255,162,170,155,255,198,206,191,255,207,216,199,255,205,214,197,255,203,210,193,255,204,210,196,255,61,64,57,255,135,136,131,255,211,212,207,255,0,2,0,255,186,189,180,255,220,226,214,255,212,220,207,255,205,213,198,255,188,196,181,255,135,143,130,255,49,57,46,255,0,3,0,255,0,3,0,255,0,2,0,255,0,6,2,255,30,39,34,255,85,96,88,255,119,134,124,255,0,132,151,255,0,133,152,255,0,137,158,255,0,135,156,255,0,132,152,255,0,128,148,255,0,116,131,255,0,102,113,255,0,81,85,255,0,74,75,255,0,81,85,255,0,81,84,255,0,85,90,255,0,68,67,255,0,2,0,255,0,95,110,255,0,123,150,255,0,116,144,255,0,92,112,255,0,80,95,255,0,88,106,255,0,26,24,255,0,2,0,255,0,3,0,255,0,36,38,255,0,65,76,255,0,102,124,255,0,124,153,255,0,130,159,255,0,128,158,255,0,126,154,255,0,126,157,255,0,38,46,255,0,82,105,255,0,127,166,255,0,1,0,255,0,113,144,255,0,136,171,255,0,132,166,255,0,128,158,255,0,118,145,255,0,86,104,255,0,34,37,255,0,2,0,255,0,2,0,255,0,1,0,255,0,4,2,255,0,23,27,255,0,58,70,255,0,80,99,255,217,217,187,255,217,217,187,255,222,222,192,255,224,224,194,255,225,225,195,255,224,224,194,255,228,228,198,255,225,225,193,255,211,211,179,255,186,189,156,255,149,152,119,255,116,119,86,255,76,80,46,255,109,112,79,255,103,106,75,255,122,124,95,255,25,27,4,255,37,39,18,255,98,100,80,255,165,166,149,255,216,217,202,255,80,82,68,255,97,99,85,255,198,202,188,255,135,141,129,255,52,60,47,255,59,65,53,255,121,129,114,255,180,186,172,255,222,229,213,255,252,255,243,255,195,199,185,255,0,1,0,255,188,188,186,255,157,158,153,255,2,3,0,255,207,210,199,255,225,231,217,255,219,228,211,255,207,216,198,255,209,218,200,255,184,193,175,255,121,130,113,255,165,173,158,255,127,135,124,255,86,94,83,255,20,27,19,255,0,4,0,255,0,7,0,255,0,6,0,255,0,130,150,255,0,130,150,255,0,133,154,255,0,134,155,255,0,135,156,255,0,134,155,255,0,137,158,255,0,135,154,255,0,127,143,255,0,113,125,255,0,91,95,255,0,71,69,255,0,48,37,255,0,67,63,255,0,64,60,255,0,74,76,255,0,16,3,255,0,23,14,255,0,60,64,255,0,100,119,255,0,130,162,255,0,49,54,255,0,59,68,255,0,121,150,255,0,85,103,255,0,36,38,255,0,39,42,255,0,77,91,255,0,112,138,255,0,137,170,255,0,153,194,255,0,119,148,255,0,1,0,255,0,113,149,255,0,95,122,255,0,2,0,255,0,126,159,255,0,139,174,255,0,137,169,255,0,130,158,255,0,131,160,255,0,116,140,255,0,78,90,255,0,104,126,255,0,81,99,255,0,56,66,255,0,16,15,255,0,2,0,255,0,4,0,255,0,4,0,255,223,221,192,255,223,221,192,255,222,221,189,255,227,226,194,255,225,224,192,255,221,220,188,255,223,222,190,255,223,222,188,255,233,232,198,255,222,223,188,255,205,206,171,255,147,148,113,255,156,157,122,255,165,166,131,255,148,149,114,255,103,103,71,255,91,92,61,255,109,110,80,255,117,117,90,255,138,138,113,255,139,139,116,255,1,3,0,255,169,170,153,255,238,241,225,255,247,251,236,255,173,179,165,255,146,150,136,255,126,132,118,255,0,3,0,255,77,81,67,255,143,147,133,255,110,112,101,255,1,2,0,255,65,65,63,255,2,3,0,255,128,129,121,255,205,209,195,255,222,229,213,255,217,226,206,255,216,226,203,255,208,218,195,255,187,197,174,255,126,136,113,255,170,179,159,255,153,162,144,255,156,165,148,255,120,126,112,255,87,95,82,255,78,89,79,255,20,35,25,255,0,133,154,255,0,133,154,255,0,133,151,255,0,136,155,255,0,134,154,255,0,132,150,255,0,133,152,255,0,133,150,255,0,139,158,255,0,134,150,255,0,124,137,255,0,89,90,255,0,94,98,255,0,100,105,255,0,89,91,255,0,62,57,255,0,55,49,255,0,66,64,255,0,70,72,255,0,83,90,255,0,83,93,255,0,2,0,255,0,102,122,255,0,145,180,255,0,151,189,255,0,107,132,255,0,90,109,255,0,79,94,255,0,2,0,255,0,49,54,255,0,88,106,255,0,67,81,255,0,1,0,255,0,39,50,255,0,2,0,255,0,77,97,255,0,125,156,255,0,137,170,255,0,136,165,255,0,136,162,255,0,131,156,255,0,118,139,255,0,82,90,255,0,107,127,255,0,97,115,255,0,99,118,255,0,76,90,255,0,57,66,255,0,53,63,255,0,21,20,255,220,219,187,255,227,226,194,255,227,226,194,255,231,230,196,255,225,224,192,255,226,225,191,255,225,224,190,255,228,227,193,255,225,224,188,255,226,225,189,255,178,177,141,255,170,169,133,255,226,225,191,255,225,224,190,255,218,217,183,255,195,194,160,255,152,151,117,255,124,123,89,255,110,109,77,255,127,125,96,255,114,113,84,255,85,85,58,255,83,83,58,255,20,22,1,255,135,138,118,255,160,165,146,255,201,205,189,255,225,229,213,255,34,38,24,255,65,67,53,255,99,101,87,255,0,2,0,255,4,5,0,255,4,5,0,255,0,1,0,255,158,161,150,255,218,224,210,255,231,238,222,255,220,229,211,255,215,224,204,255,221,231,208,255,191,201,178,255,116,126,103,255,161,170,150,255,139,148,128,255,154,163,145,255,154,161,144,255,130,138,123,255,115,125,114,255,83,94,86,255,0,131,150,255,0,136,155,255,0,136,155,255,0,138,157,255,0,134,154,255,0,135,153,255,0,134,152,255,0,136,154,255,0,134,150,255,0,135,151,255,0,106,113,255,0,101,106,255,0,135,153,255,0,134,152,255,0,130,146,255,0,116,128,255,0,91,94,255,0,74,71,255,0,65,62,255,0,75,77,255,0,68,67,255,0,51,46,255,0,50,46,255,0,13,1,255,0,83,94,255,0,99,117,255,0,123,151,255,0,137,170,255,0,23,19,255,0,40,42,255,0,61,70,255,0,1,0,255,0,3,0,255,0,3,0,255,0,1,0,255,0,97,120,255,0,134,168,255,0,143,178,255,0,137,169,255,0,134,163,255,0,139,166,255,0,121,142,255,0,76,82,255,0,102,120,255,0,89,102,255,0,98,116,255,0,97,115,255,0,83,98,255,0,75,91,255,0,56,69,255,223,222,188,255,226,225,191,255,224,223,189,255,223,222,186,255,223,222,188,255,227,226,190,255,226,225,189,255,227,226,190,255,232,228,195,255,207,203,170,255,159,155,122,255,215,211,178,255,226,222,191,255,228,224,193,255,231,227,196,255,231,227,196,255,228,224,191,255,207,203,170,255,186,182,149,255,153,149,116,255,109,105,72,255,98,97,65,255,79,78,48,255,100,101,71,255,84,87,59,255,109,113,87,255,137,141,117,255,142,146,124,255,3,6,0,255,192,193,176,255,251,252,237,255,206,207,192,255,97,99,86,255,80,82,71,255,19,22,11,255,90,94,80,255,147,153,139,255,194,200,186,255,212,221,204,255,186,197,180,255,164,175,158,255,136,147,130,255,44,55,38,255,81,92,75,255,94,103,86,255,89,98,81,255,84,93,77,255,78,86,71,255,83,89,79,255,104,111,103,255,0,133,150,255,0,135,153,255,0,134,151,255,0,133,149,255,0,133,150,255,0,136,152,255,0,135,151,255,0,136,152,255,0,137,156,255,0,122,136,255,0,93,98,255,0,127,142,255,0,133,153,255,0,134,154,255,0,136,157,255,0,136,157,255,0,134,153,255,0,122,136,255,0,109,119,255,0,89,93,255,0,63,58,255,0,58,52,255,0,47,38,255,0,61,57,255,0,52,47,255,0,68,70,255,0,85,94,255,0,88,99,255,0,4,0,255,0,116,141,255,0,151,190,255,0,124,154,255,0,59,69,255,0,49,57,255,0,13,9,255,0,56,64,255,0,92,111,255,0,120,149,255,0,133,163,255,0,118,144,255,0,105,126,255,0,88,104,255,0,33,30,255,0,55,60,255,0,62,69,255,0,59,65,255,0,56,62,255,0,52,57,255,0,53,63,255,0,67,82,255,225,224,190,255,225,224,190,255,229,228,194,255,226,225,191,255,227,226,192,255,227,226,190,255,226,225,189,255,231,230,194,255,223,219,186,255,167,163,130,255,190,186,155,255,231,227,196,255,231,227,196,255,226,222,191,255,226,222,193,255,230,226,195,255,231,227,196,255,231,227,194,255,225,221,188,255,224,221,185,255,217,213,180,255,190,186,153,255,163,162,128,255,114,113,79,255,86,86,54,255,116,116,86,255,128,130,101,255,84,87,59,255,70,70,47,255,118,118,95,255,156,155,135,255,217,216,197,255,182,183,166,255,150,153,137,255,21,25,12,255,0,2,0,255,1,4,0,255,25,31,19,255,104,112,97,255,112,123,106,255,126,137,120,255,111,122,106,255,51,62,48,255,16,24,13,255,0,4,0,255,0,4,0,255,18,26,13,255,28,34,22,255,59,64,57,255,131,136,129,255,0,134,152,255,0,134,152,255,0,137,155,255,0,135,153,255,0,136,154,255,0,136,152,255,0,135,151,255,0,138,155,255,0,131,149,255,0,98,104,255,0,112,124,255,0,136,157,255,0,136,157,255,0,133,153,255,0,133,154,255,0,136,156,255,0,136,157,255,0,136,155,255,0,133,150,255,0,133,148,255,0,128,144,255,0,112,122,255,0,97,102,255,0,68,63,255,0,52,43,255,0,70,69,255,0,78,81,255,0,52,47,255,0,42,38,255,0,71,76,255,0,93,108,255,0,130,158,255,0,110,133,255,0,92,110,255,0,15,10,255,0,1,0,255,0,2,0,255,0,19,15,255,0,67,78,255,0,74,85,255,0,82,96,255,0,73,85,255,0,37,38,255,0,14,10,255,0,2,0,255,0,2,0,255,0,16,10,255,0,20,18,255,0,38,46,255,0,82,103,255,228,226,197,255,226,224,195,255,226,225,193,255,227,226,194,255,229,225,194,255,231,227,194,255,230,226,193,255,229,225,192,255,188,185,149,255,169,166,130,255,228,224,191,255,232,228,195,255,226,225,193,255,225,224,192,255,228,227,195,255,226,225,193,255,227,226,194,255,227,226,194,255,225,224,192,255,224,223,189,255,227,226,194,255,227,226,192,255,221,217,184,255,210,206,173,255,182,181,147,255,147,146,114,255,119,118,86,255,89,88,58,255,104,102,73,255,79,78,49,255,90,89,60,255,94,93,66,255,135,138,112,255,84,87,67,255,0,2,0,255,1,4,0,255,0,2,0,255,0,6,0,255,50,57,42,255,178,187,167,255,203,212,192,255,180,189,171,255,78,86,73,255,2,7,0,255,35,40,36,255,0,4,0,255,33,38,32,255,47,52,45,255,35,45,36,255,97,109,99,255,0,136,158,255,0,134,156,255,0,135,154,255,0,136,155,255,0,135,155,255,0,136,155,255,0,136,154,255,0,135,154,255,0,111,119,255,0,100,104,255,0,134,153,255,0,137,156,255,0,135,154,255,0,134,154,255,0,136,156,255,0,135,154,255,0,136,155,255,0,136,155,255,0,134,154,255,0,134,151,255,0,136,155,255,0,136,154,255,0,130,147,255,0,124,138,255,0,109,118,255,0,88,91,255,0,71,69,255,0,53,46,255,0,61,58,255,0,47,39,255,0,53,48,255,0,56,53,255,0,83,90,255,0,52,54,255,0,1,0,255,0,2,0,255,0,1,0,255,0,4,0,255,0,34,34,255,0,112,134,255,0,127,154,255,0,113,137,255,0,52,58,255,0,4,0,255,0,24,29,255,0,2,0,255,0,23,26,255,0,31,36,255,0,27,29,255,0,65,79,255,225,223,195,255,227,225,196,255,228,226,197,255,220,219,187,255,230,226,195,255,229,225,194,255,235,231,198,255,207,203,170,255,161,158,122,255,206,203,167,255,232,228,195,255,232,228,195,255,232,231,199,255,231,230,198,255,224,223,191,255,231,230,198,255,229,227,198,255,228,226,197,255,226,225,193,255,224,223,191,255,224,223,191,255,226,225,193,255,228,224,191,255,226,222,189,255,229,225,192,255,225,221,188,255,199,195,162,255,178,174,141,255,154,150,119,255,136,132,101,255,120,116,85,255,98,96,67,255,100,103,73,255,33,37,13,255,50,52,38,255,89,90,82,255,106,109,102,255,143,146,137,255,221,228,211,255,225,233,211,255,213,223,199,255,196,205,185,255,93,99,87,255,0,3,0,255,18,22,21,255,38,42,41,255,22,24,19,255,20,25,18,255,24,35,25,255,40,52,42,255,0,134,156,255,0,135,157,255,0,136,158,255,0,131,150,255,0,136,156,255,0,135,155,255,0,139,158,255,0,122,136,255,0,95,98,255,0,122,134,255,0,137,156,255,0,137,156,255,0,139,159,255,0,138,158,255,0,134,153,255,0,138,158,255,0,136,158,255,0,136,158,255,0,135,154,255,0,134,153,255,0,134,153,255,0,135,154,255,0,134,153,255,0,133,151,255,0,135,154,255,0,133,150,255,0,117,130,255,0,104,113,255,0,90,95,255,0,79,81,255,0,70,68,255,0,58,54,255,0,62,58,255,0,22,10,255,0,31,30,255,0,54,66,255,0,65,82,255,0,88,110,255,0,137,169,255,0,140,169,255,0,134,159,255,0,123,148,255,0,59,70,255,0,2,0,255,0,13,17,255,0,25,33,255,0,14,15,255,0,15,14,255,0,21,20,255,0,31,34,255,225,223,194,255,227,225,196,255,228,226,197,255,227,226,194,255,227,223,192,255,230,226,193,255,229,225,192,255,168,164,131,255,176,173,137,255,231,228,192,255,233,229,196,255,229,225,192,255,229,228,196,255,233,232,200,255,226,225,193,255,229,228,196,255,229,227,198,255,229,227,198,255,228,227,195,255,226,225,193,255,225,224,192,255,225,224,192,255,227,226,192,255,229,228,194,255,219,218,184,255,227,226,192,255,227,223,190,255,225,221,188,255,217,213,182,255,204,200,169,255,173,169,138,255,108,106,77,255,84,87,57,255,113,117,93,255,167,170,154,255,233,235,224,255,196,199,190,255,233,236,225,255,223,230,213,255,217,225,203,255,214,224,200,255,190,199,179,255,88,94,80,255,0,2,0,255,9,14,10,255,24,29,25,255,46,48,43,255,0,6,0,255,136,148,138,255,80,95,82,255,0,134,155,255,0,135,157,255,0,136,158,255,0,136,155,255,0,134,154,255,0,136,154,255,0,135,154,255,0,98,105,255,0,104,110,255,0,137,154,255,0,137,157,255,0,135,154,255,0,137,157,255,0,139,160,255,0,135,154,255,0,137,157,255,0,136,158,255,0,136,158,255,0,136,156,255,0,135,154,255,0,134,154,255,0,134,154,255,0,136,154,255,0,137,155,255,0,131,147,255,0,136,154,255,0,134,152,255,0,133,150,255,0,128,146,255,0,120,135,255,0,101,110,255,0,64,62,255,0,52,46,255,0,70,74,255,0,102,123,255,0,141,179,255,0,119,152,255,0,142,180,255,0,138,170,255,0,135,162,255,0,134,160,255,0,119,143,255,0,56,64,255,0,1,0,255,0,8,8,255,0,17,20,255,0,29,34,255,0,4,0,255,0,89,110,255,0,57,66,255,228,226,197,255,224,223,191,255,228,227,195,255,232,231,199,255,226,222,189,255,233,229,196,255,192,188,155,255,162,158,125,255,221,218,182,255,231,228,192,255,232,228,195,255,228,224,191,255,227,226,194,255,230,229,197,255,226,225,193,255,226,225,193,255,229,227,198,255,227,225,196,255,227,226,194,255,228,227,195,255,228,227,195,255,225,224,192,255,224,223,189,255,225,224,190,255,227,226,192,255,222,221,187,255,227,223,190,255,222,218,185,255,229,225,194,255,223,219,188,255,221,217,186,255,154,153,121,255,91,95,63,255,125,129,103,255,185,188,170,255,233,235,222,255,192,195,184,255,221,225,211,255,223,231,211,255,217,225,203,255,216,226,202,255,203,212,192,255,99,105,91,255,0,4,0,255,30,35,29,255,27,32,26,255,1,4,0,255,134,142,131,255,193,206,193,255,35,52,38,255,0,136,158,255,0,134,153,255,0,136,156,255,0,139,159,255,0,133,151,255,0,137,157,255,0,113,124,255,0,95,100,255,0,131,146,255,0,137,154,255,0,137,156,255,0,134,153,255,0,136,155,255,0,137,158,255,0,135,154,255,0,135,154,255,0,136,158,255,0,135,157,255,0,136,155,255,0,136,156,255,0,136,156,255,0,134,154,255,0,134,151,255,0,134,152,255,0,136,154,255,0,133,150,255,0,134,152,255,0,131,148,255,0,135,155,255,0,131,150,255,0,130,149,255,0,92,97,255,0,57,50,255,0,77,82,255,0,113,136,255,0,141,178,255,0,117,147,255,0,135,169,255,0,139,169,255,0,135,162,255,0,136,162,255,0,127,154,255,0,63,73,255,0,2,0,255,0,21,23,255,0,19,21,255,0,2,0,255,0,85,105,255,0,124,154,255,0,31,30,255,229,228,196,255,225,224,192,255,230,229,197,255,222,221,187,255,232,228,195,255,213,209,176,255,158,155,119,255,202,199,163,255,235,231,198,255,228,224,191,255,231,227,194,255,229,225,192,255,231,230,198,255,227,226,194,255,221,220,188,255,229,228,196,255,230,228,199,255,227,225,196,255,226,225,193,255,228,227,195,255,228,227,195,255,226,225,193,255,225,224,192,255,227,226,194,255,229,228,194,255,223,222,188,255,222,221,187,255,223,222,188,255,219,218,186,255,216,215,183,255,218,217,185,255,168,167,135,255,93,97,65,255,116,119,91,255,149,152,132,255,239,241,227,255,198,202,188,255,224,228,213,255,221,229,209,255,221,229,207,255,207,217,193,255,197,206,186,255,82,90,75,255,0,4,0,255,64,69,63,255,46,51,45,255,78,84,74,255,194,205,191,255,128,144,128,255,21,38,23,255,0,137,157,255,0,134,154,255,0,137,158,255,0,133,150,255,0,137,156,255,0,125,141,255,0,93,95,255,0,119,130,255,0,139,158,255,0,134,153,255,0,136,155,255,0,135,154,255,0,138,158,255,0,136,155,255,0,132,150,255,0,137,157,255,0,137,159,255,0,135,157,255,0,135,154,255,0,136,156,255,0,136,156,255,0,135,154,255,0,134,154,255,0,136,155,255,0,137,155,255,0,133,150,255,0,133,150,255,0,133,150,255,0,131,149,255,0,129,146,255,0,130,148,255,0,100,108,255,0,58,52,255,0,71,73,255,0,91,106,255,0,145,182,255,0,121,150,255,0,137,170,255,0,137,167,255,0,137,166,255,0,130,154,255,0,124,149,255,0,54,60,255,0,2,0,255,0,41,50,255,0,31,36,255,0,50,59,255,0,123,153,255,0,86,102,255,0,23,18,255,226,225,193,255,229,228,196,255,227,226,192,255,223,222,188,255,228,224,191,255,174,170,137,255,174,171,135,255,232,229,193,255,229,225,192,255,231,227,194,255,228,224,191,255,233,229,196,255,228,227,195,255,227,226,194,255,225,224,192,255,226,225,193,255,227,225,196,255,227,225,196,255,228,227,195,255,229,228,196,255,228,227,195,255,225,224,192,255,225,224,192,255,227,226,194,255,227,226,192,255,222,221,187,255,219,218,184,255,221,220,186,255,218,217,185,255,219,218,186,255,222,221,189,255,183,183,151,255,95,96,65,255,105,108,80,255,139,142,122,255,222,225,209,255,169,173,158,255,177,181,166,255,159,167,147,255,150,158,136,255,135,145,121,255,110,119,99,255,51,60,44,255,32,40,27,255,46,51,44,255,11,16,9,255,122,128,118,255,159,170,156,255,103,116,101,255,113,129,113,255,0,135,154,255,0,137,157,255,0,136,154,255,0,133,150,255,0,134,153,255,0,102,110,255,0,103,108,255,0,137,154,255,0,135,154,255,0,136,155,255,0,134,153,255,0,137,157,255,0,136,156,255,0,136,155,255,0,134,154,255,0,135,154,255,0,135,157,255,0,135,157,255,0,136,156,255,0,137,157,255,0,136,156,255,0,134,154,255,0,134,154,255,0,136,155,255,0,136,154,255,0,133,150,255,0,131,147,255,0,132,149,255,0,130,148,255,0,131,149,255,0,133,151,255,0,110,121,255,0,58,52,255,0,65,64,255,0,85,98,255,0,135,167,255,0,104,126,255,0,109,133,255,0,100,118,255,0,95,109,255,0,87,97,255,0,71,79,255,0,36,35,255,0,24,22,255,0,31,35,255,0,10,7,255,0,77,94,255,0,102,125,255,0,70,81,255,0,77,90,255,228,224,191,255,231,227,194,255,227,223,190,255,228,224,191,255,197,193,160,255,168,164,131,255,214,210,177,255,232,228,195,255,230,226,193,255,231,227,194,255,225,224,192,255,230,229,197,255,224,223,191,255,229,228,196,255,230,229,197,255,225,224,192,255,227,226,194,255,228,227,195,255,229,228,196,255,230,229,197,255,228,227,195,255,226,225,193,255,224,223,191,255,224,223,191,255,222,221,189,255,223,222,190,255,226,225,193,255,223,222,190,255,222,221,189,255,216,215,183,255,220,219,187,255,199,199,167,255,108,108,78,255,110,113,85,255,118,122,100,255,195,198,180,255,162,166,150,255,159,163,147,255,156,164,144,255,157,165,143,255,158,168,145,255,154,163,143,255,90,99,83,255,14,22,9,255,19,24,17,255,0,2,0,255,71,77,67,255,125,133,120,255,137,150,133,255,138,150,136,255,0,134,153,255,0,136,155,255,0,134,152,255,0,134,153,255,0,116,128,255,0,98,105,255,0,126,142,255,0,137,156,255,0,136,154,255,0,136,155,255,0,134,154,255,0,137,158,255,0,134,153,255,0,137,157,255,0,137,158,255,0,134,154,255,0,136,155,255,0,136,156,255,0,137,157,255,0,137,158,255,0,136,156,255,0,135,154,255,0,134,153,255,0,134,153,255,0,133,151,255,0,133,152,255,0,135,154,255,0,133,152,255,0,133,151,255,0,129,146,255,0,131,150,255,0,119,134,255,0,65,62,255,0,68,68,255,0,73,80,255,0,119,144,255,0,100,120,255,0,98,118,255,0,98,115,255,0,99,114,255,0,101,116,255,0,98,114,255,0,59,66,255,0,13,7,255,0,14,14,255,0,1,0,255,0,46,54,255,0,80,96,255,0,90,106,255,0,90,109,255,230,226,193,255,227,223,190,255,229,225,192,255,216,212,179,255,162,158,125,255,197,193,160,255,231,227,194,255,230,226,193,255,231,227,194,255,230,226,193,255,229,228,196,255,226,225,193,255,228,227,195,255,229,228,196,255,226,225,193,255,231,230,198,255,230,229,197,255,229,228,196,255,228,227,195,255,227,226,194,255,229,228,196,255,230,229,197,255,228,227,195,255,226,225,193,255,222,221,189,255,222,221,189,255,219,218,186,255,223,222,190,255,222,221,189,255,220,219,187,255,218,217,185,255,212,211,179,255,126,126,96,255,72,75,45,255,1,3,0,255,200,203,183,255,211,214,196,255,217,222,203,255,216,221,200,255,222,230,208,255,216,224,202,255,209,218,198,255,125,134,117,255,0,4,0,255,21,27,17,255,57,63,53,255,93,99,87,255,74,80,68,255,40,48,34,255,122,130,115,255,0,136,154,255,0,134,152,255,0,135,154,255,0,127,143,255,0,95,100,255,0,116,128,255,0,136,155,255,0,136,154,255,0,136,155,255,0,136,154,255,0,137,157,255,0,135,154,255,0,136,156,255,0,137,157,255,0,135,154,255,0,138,158,255,0,137,158,255,0,137,157,255,0,136,156,255,0,136,155,255,0,137,157,255,0,137,158,255,0,136,156,255,0,135,154,255,0,133,151,255,0,133,151,255,0,131,149,255,0,133,152,255,0,133,151,255,0,131,150,255,0,130,148,255,0,127,143,255,0,76,77,255,0,45,36,255,0,2,0,255,0,122,146,255,0,128,157,255,0,133,162,255,0,133,160,255,0,138,166,255,0,134,162,255,0,131,158,255,0,80,94,255,0,2,0,255,0,16,14,255,0,38,42,255,0,59,70,255,0,48,54,255,0,29,27,255,0,78,92,255,227,224,188,255,230,227,191,255,228,225,189,255,177,174,138,255,181,177,144,255,225,221,188,255,228,227,193,255,227,226,192,255,229,228,196,255,228,227,195,255,226,225,193,255,227,226,194,255,228,227,195,255,228,227,195,255,228,227,195,255,227,226,194,255,227,226,194,255,227,226,194,255,228,227,195,255,228,227,195,255,228,227,195,255,227,226,194,255,224,223,191,255,223,222,190,255,219,218,186,255,220,219,187,255,221,220,188,255,223,222,190,255,221,220,188,255,218,217,185,255,216,215,183,255,216,215,183,255,155,155,125,255,69,72,42,255,61,64,38,255,119,123,101,255,192,195,175,255,221,226,205,255,233,238,217,255,226,234,212,255,216,224,204,255,211,218,201,255,134,140,126,255,0,5,0,255,33,39,29,255,114,120,110,255,73,79,67,255,0,4,0,255,2,6,0,255,107,111,97,255,0,134,150,255,0,136,153,255,0,135,151,255,0,104,110,255,0,106,115,255,0,133,150,255,0,136,154,255,0,136,154,255,0,137,157,255,0,136,156,255,0,135,154,255,0,136,155,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,155,255,0,136,155,255,0,136,155,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,155,255,0,134,153,255,0,133,152,255,0,131,149,255,0,131,150,255,0,132,150,255,0,133,152,255,0,132,150,255,0,130,148,255,0,129,146,255,0,129,146,255,0,93,100,255,0,43,34,255,0,38,30,255,0,74,81,255,0,117,140,255,0,136,164,255,0,143,174,255,0,140,170,255,0,134,163,255,0,131,161,255,0,84,101,255,0,3,0,255,0,23,23,255,0,72,88,255,0,47,54,255,0,2,0,255,0,4,0,255,0,67,78,255,227,224,188,255,228,225,189,255,199,196,160,255,167,164,128,255,208,204,171,255,232,228,195,255,229,228,194,255,224,223,189,255,227,226,194,255,227,226,194,255,227,226,194,255,228,227,195,255,229,228,196,255,229,228,196,255,229,228,196,255,228,227,195,255,228,227,195,255,228,227,195,255,229,228,196,255,229,228,196,255,228,227,195,255,227,226,194,255,226,225,193,255,226,225,193,255,225,224,192,255,223,222,190,255,221,220,188,255,220,219,187,255,219,218,186,255,217,216,184,255,217,216,184,255,218,217,185,255,195,193,164,255,93,94,64,255,99,99,72,255,94,96,73,255,155,157,136,255,230,233,213,255,229,232,212,255,223,228,207,255,220,225,206,255,211,218,201,255,143,149,135,255,0,3,0,255,111,117,105,255,105,111,99,255,1,7,0,255,40,44,30,255,1,1,0,255,81,81,69,255,0,134,150,255,0,135,151,255,0,118,128,255,0,98,102,255,0,122,137,255,0,137,156,255,0,137,155,255,0,134,151,255,0,136,155,255,0,136,155,255,0,136,155,255,0,136,156,255,0,137,157,255,0,137,157,255,0,137,157,255,0,136,156,255,0,136,156,255,0,136,156,255,0,137,157,255,0,137,157,255,0,136,156,255,0,136,155,255,0,135,154,255,0,135,154,255,0,134,154,255,0,133,152,255,0,132,150,255,0,131,150,255,0,131,149,255,0,130,147,255,0,130,147,255,0,130,148,255,0,116,131,255,0,56,51,255,0,59,58,255,0,58,58,255,0,94,109,255,0,140,170,255,0,139,170,255,0,137,166,255,0,135,165,255,0,131,161,255,0,89,108,255,0,2,0,255,0,70,84,255,0,67,79,255,0,4,0,255,0,26,24,255,0,1,0,255,0,49,55,255,229,226,190,255,213,210,174,255,164,160,127,255,192,188,155,255,230,226,195,255,227,223,192,255,228,227,195,255,228,227,195,255,228,226,197,255,228,226,197,255,229,227,198,255,229,227,198,255,229,228,196,255,228,227,195,255,228,227,195,255,228,227,195,255,228,227,195,255,228,227,195,255,228,227,195,255,227,226,194,255,226,224,195,255,225,223,194,255,226,224,195,255,227,225,196,255,227,223,192,255,225,221,190,255,222,218,187,255,221,217,186,255,220,216,185,255,219,215,184,255,217,213,180,255,215,214,180,255,212,211,179,255,151,151,121,255,81,82,52,255,105,108,80,255,97,99,76,255,210,214,192,255,245,248,228,255,234,239,218,255,228,233,214,255,230,234,218,255,136,142,128,255,96,102,88,255,127,131,117,255,34,38,24,255,48,52,38,255,48,50,37,255,66,64,52,255,134,132,120,255,0,136,152,255,0,126,139,255,0,96,102,255,0,113,124,255,0,136,156,255,0,134,154,255,0,136,156,255,0,136,156,255,0,136,158,255,0,136,158,255,0,136,158,255,0,136,158,255,0,137,157,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,156,255,0,136,155,255,0,134,156,255,0,134,155,255,0,134,156,255,0,135,157,255,0,134,154,255,0,133,152,255,0,131,150,255,0,130,149,255,0,130,148,255,0,129,147,255,0,128,144,255,0,128,144,255,0,127,143,255,0,91,97,255,0,49,42,255,0,65,64,255,0,59,61,255,0,128,154,255,0,149,182,255,0,143,174,255,0,140,171,255,0,140,174,255,0,85,102,255,0,61,70,255,0,79,94,255,0,23,19,255,0,31,30,255,0,30,30,255,0,38,42,255,0,79,96,255,225,222,186,255,180,177,141,255,170,166,133,255,226,222,189,255,232,228,197,255,222,218,187,255,226,225,193,255,230,229,197,255,230,228,199,255,229,227,198,255,228,226,197,255,227,225,196,255,226,225,193,255,226,225,193,255,227,226,194,255,228,227,195,255,226,225,193,255,227,226,194,255,226,225,193,255,225,224,192,255,223,221,192,255,223,221,192,255,224,222,193,255,225,223,194,255,224,220,189,255,223,219,188,255,222,218,187,255,221,217,186,255,220,216,185,255,219,215,184,255,217,213,180,255,216,212,179,255,215,214,182,255,200,199,167,255,115,113,84,255,89,90,60,255,70,70,43,255,130,132,109,255,200,204,182,255,191,194,174,255,172,177,158,255,163,167,151,255,123,130,114,255,122,129,113,255,102,106,92,255,77,81,67,255,81,85,70,255,120,122,108,255,134,134,122,255,91,91,79,255,0,133,149,255,0,106,113,255,0,100,106,255,0,133,151,255,0,137,158,255,0,131,150,255,0,135,154,255,0,137,158,255,0,137,159,255,0,136,158,255,0,136,158,255,0,135,157,255,0,135,154,255,0,135,154,255,0,136,155,255,0,136,156,255,0,135,154,255,0,136,155,255,0,135,154,255,0,134,154,255,0,133,154,255,0,133,154,255,0,133,154,255,0,134,155,255,0,132,151,255,0,131,150,255,0,131,150,255,0,130,149,255,0,130,148,255,0,129,147,255,0,128,144,255,0,127,143,255,0,128,146,255,0,119,134,255,0,68,67,255,0,54,48,255,0,42,34,255,0,79,87,255,0,122,146,255,0,116,139,255,0,106,126,255,0,100,121,255,0,78,91,255,0,77,90,255,0,64,74,255,0,49,54,255,0,51,56,255,0,73,86,255,0,80,98,255,0,55,63,255,196,191,158,255,164,159,126,255,209,205,172,255,228,224,191,255,228,224,193,255,230,226,195,255,225,223,194,255,226,224,195,255,228,226,197,255,227,225,196,255,226,224,195,255,225,223,194,255,226,225,193,255,227,226,194,255,228,227,195,255,228,227,195,255,227,223,192,255,228,224,193,255,228,224,193,255,227,223,192,255,225,221,192,255,224,220,191,255,225,221,192,255,226,222,193,255,225,221,192,255,224,220,191,255,222,218,187,255,220,216,185,255,219,215,184,255,219,215,184,255,219,215,182,255,220,216,183,255,214,210,177,255,221,220,186,255,196,195,163,255,99,99,67,255,100,101,70,255,103,106,78,255,104,108,84,255,133,137,115,255,138,143,124,255,139,143,127,255,140,144,128,255,96,100,84,255,123,127,112,255,156,160,144,255,155,159,143,255,135,139,123,255,130,132,119,255,118,120,109,255,0,115,126,255,0,95,101,255,0,123,138,255,0,134,153,255,0,134,154,255,0,136,156,255,0,134,155,255,0,134,156,255,0,136,158,255,0,135,157,255,0,134,156,255,0,134,155,255,0,135,154,255,0,136,155,255,0,136,156,255,0,136,156,255,0,134,154,255,0,134,154,255,0,134,154,255,0,134,154,255,0,133,154,255,0,132,153,255,0,133,154,255,0,133,154,255,0,133,154,255,0,132,153,255,0,131,150,255,0,130,148,255,0,129,147,255,0,129,147,255,0,129,146,255,0,130,146,255,0,126,142,255,0,132,149,255,0,117,130,255,0,59,54,255,0,61,56,255,0,64,62,255,0,65,67,255,0,82,92,255,0,86,99,255,0,86,102,255,0,86,102,255,0,60,67,255,0,76,90,255,0,96,115,255,0,95,114,255,0,83,98,255,0,79,95,255,0,72,87,255,165,160,127,255,190,185,152,255,228,224,191,255,226,222,189,255,226,222,191,255,231,227,196,255,225,223,194,255,227,225,196,255,227,225,196,255,227,225,196,255,226,224,195,255,226,224,195,255,226,225,193,255,226,225,193,255,225,224,192,255,225,224,192,255,226,222,191,255,227,223,192,255,227,223,192,255,226,222,191,255,224,220,191,255,223,219,190,255,224,220,191,255,224,220,191,255,223,219,190,255,224,220,191,255,224,220,189,255,221,217,186,255,219,215,184,255,218,214,183,255,218,214,181,255,218,214,181,255,219,215,182,255,215,212,176,255,215,211,178,255,155,154,120,255,57,58,26,255,102,103,73,255,75,78,52,255,102,106,82,255,186,189,169,255,171,176,157,255,144,149,130,255,150,155,136,255,150,154,138,255,196,201,182,255,169,174,155,255,111,115,99,255,193,199,185,255,152,158,146,255,0,96,102,255,0,111,122,255,0,134,153,255,0,133,151,255,0,133,153,255,0,136,157,255,0,134,155,255,0,135,157,255,0,135,157,255,0,135,157,255,0,134,156,255,0,134,156,255,0,135,154,255,0,135,154,255,0,134,154,255,0,134,154,255,0,133,153,255,0,134,154,255,0,134,154,255,0,133,153,255,0,132,153,255,0,131,152,255,0,132,153,255,0,132,153,255,0,131,152,255,0,132,153,255,0,132,151,255,0,130,149,255,0,129,147,255,0,128,146,255,0,128,145,255,0,128,145,255,0,129,146,255,0,127,141,255,0,127,142,255,0,92,96,255,0,35,21,255,0,62,58,255,0,47,42,255,0,64,66,255,0,113,135,255,0,106,126,255,0,89,104,255,0,93,109,255,0,92,110,255,0,121,146,255,0,104,124,255,0,69,79,255,0,119,148,255,0,95,117,255,177,172,139,255,225,220,187,255,224,220,189,255,231,227,196,255,225,221,192,255,226,222,193,255,228,226,198,255,230,228,200,255,228,226,198,255,228,226,198,255,228,226,197,255,228,226,197,255,226,225,193,255,225,224,192,255,224,223,189,255,224,223,189,255,226,222,191,255,226,222,191,255,225,221,190,255,224,220,189,255,224,220,191,255,224,220,191,255,224,220,191,255,224,220,191,255,222,218,189,255,223,219,190,255,224,218,188,255,223,217,187,255,221,215,185,255,220,214,184,255,219,214,181,255,217,212,179,255,220,215,180,255,214,211,174,255,166,163,127,255,166,165,129,255,169,170,135,255,94,95,64,255,79,82,54,255,74,78,54,255,57,60,40,255,122,125,105,255,178,183,162,255,162,167,146,255,208,211,193,255,123,126,106,255,175,178,158,255,183,188,169,255,186,197,181,255,153,163,152,255,0,103,111,255,0,132,150,255,0,132,151,255,0,136,157,255,0,133,154,255,0,133,154,255,0,136,158,255,0,137,160,255,0,136,158,255,0,136,158,255,0,136,158,255,0,136,158,255,0,135,154,255,0,134,154,255,0,134,151,255,0,134,151,255,0,133,153,255,0,133,153,255,0,133,152,255,0,132,151,255,0,132,153,255,0,132,153,255,0,132,153,255,0,132,153,255,0,131,151,255,0,131,152,255,0,131,150,255,0,130,150,255,0,129,148,255,0,128,147,255,0,128,145,255,0,127,143,255,0,129,144,255,0,127,139,255,0,98,102,255,0,99,103,255,0,102,108,255,0,57,51,255,0,49,43,255,0,47,43,255,0,36,32,255,0,75,84,255,0,110,130,255,0,100,117,255,0,127,154,255,0,76,85,255,0,107,126,255,0,113,135,255,0,118,145,255,0,98,122,255,217,211,181,255,234,230,199,255,227,223,192,255,228,224,193,255,226,222,193,255,229,225,196,255,232,230,202,255,227,225,197,255,228,226,198,255,228,226,198,255,229,227,198,255,227,225,196,255,226,224,195,255,225,224,192,255,226,225,193,255,227,226,194,255,228,224,193,255,227,223,192,255,225,221,190,255,225,221,192,255,225,221,192,255,226,222,193,255,226,222,193,255,227,223,194,255,225,221,192,255,224,220,189,255,223,217,187,255,220,214,184,255,220,214,184,255,221,216,183,255,222,217,184,255,220,215,180,255,194,189,154,255,161,156,120,255,181,178,141,255,209,206,170,255,215,214,180,255,189,189,157,255,116,116,87,255,70,73,47,255,71,73,50,255,55,59,37,255,54,58,36,255,150,154,132,255,177,181,159,255,188,192,170,255,174,178,156,255,199,204,185,255,200,208,193,255,137,147,136,255,0,127,145,255,0,138,159,255,0,134,154,255,0,134,154,255,0,133,154,255,0,135,157,255,0,138,162,255,0,135,158,255,0,136,158,255,0,136,158,255,0,136,158,255,0,135,157,255,0,134,156,255,0,134,154,255,0,135,154,255,0,136,155,255,0,134,154,255,0,134,154,255,0,133,152,255,0,133,154,255,0,133,154,255,0,133,154,255,0,133,154,255,0,134,155,255,0,133,154,255,0,132,151,255,0,130,150,255,0,128,147,255,0,128,147,255,0,130,146,255,0,130,147,255,0,129,144,255,0,113,123,255,0,94,96,255,0,107,113,255,0,124,136,255,0,128,144,255,0,113,126,255,0,70,70,255,0,44,38,255,0,44,40,255,0,35,30,255,0,35,29,255,0,92,106,255,0,109,127,255,0,115,136,255,0,107,125,255,0,122,148,255,0,125,154,255,0,88,109,255,228,224,195,255,226,224,195,255,225,223,194,255,224,222,193,255,225,223,194,255,226,224,195,255,226,224,195,255,225,223,194,255,229,227,199,255,228,226,198,255,228,226,198,255,227,225,197,255,227,225,197,255,226,224,195,255,225,223,194,255,225,223,194,255,228,224,195,255,228,224,195,255,226,222,193,255,230,225,198,255,230,225,198,255,225,220,193,255,227,223,194,255,224,220,191,255,228,222,192,255,221,215,185,255,222,216,186,255,219,214,181,255,220,215,182,255,225,220,185,255,214,209,174,255,175,170,135,255,162,159,123,255,200,197,161,255,216,213,177,255,211,207,174,255,216,212,181,255,208,206,177,255,198,196,167,255,150,150,121,255,89,89,62,255,82,85,57,255,86,89,63,255,66,70,44,255,103,107,83,255,183,187,165,255,193,198,176,255,164,169,150,255,206,210,196,255,122,125,116,255,0,134,156,255,0,134,156,255,0,134,155,255,0,133,154,255,0,134,155,255,0,134,156,255,0,134,156,255,0,134,155,255,0,136,159,255,0,136,158,255,0,136,158,255,0,135,158,255,0,135,158,255,0,134,156,255,0,134,155,255,0,134,155,255,0,134,156,255,0,134,156,255,0,133,154,255,0,135,158,255,0,135,158,255,0,132,154,255,0,134,155,255,0,132,153,255,0,133,154,255,0,129,148,255,0,130,149,255,0,128,145,255,0,129,146,255,0,132,148,255,0,125,139,255,0,102,108,255,0,95,98,255,0,118,129,255,0,128,142,255,0,124,139,255,0,127,145,255,0,124,142,255,0,118,134,255,0,90,97,255,0,53,50,255,0,51,46,255,0,53,50,255,0,42,35,255,0,64,66,255,0,112,132,255,0,119,141,255,0,101,120,255,0,126,157,255,0,75,93,255,225,223,194,255,225,223,194,255,225,223,194,255,225,223,194,255,225,223,194,255,227,225,196,255,227,225,196,255,226,224,195,255,228,226,198,255,227,225,197,255,226,224,196,255,225,223,195,255,225,223,195,255,226,224,196,255,227,225,197,255,228,226,198,255,229,225,196,255,230,226,197,255,228,223,196,255,225,220,193,255,225,220,193,255,225,220,193,255,224,220,191,255,228,224,195,255,224,218,188,255,226,220,190,255,219,213,183,255,227,222,189,255,226,221,188,255,202,197,162,255,164,159,124,255,170,165,129,255,206,203,167,255,218,215,179,255,213,209,176,255,216,212,181,255,212,208,179,255,210,206,177,255,211,209,180,255,207,205,176,255,185,185,156,255,114,114,85,255,52,55,27,255,96,99,71,255,72,76,52,255,82,86,62,255,123,128,107,255,112,116,100,255,115,117,106,255,95,96,88,255,0,134,155,255,0,134,155,255,0,134,155,255,0,134,155,255,0,134,155,255,0,135,157,255,0,135,157,255,0,134,156,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,156,255,0,134,156,255,0,134,157,255,0,135,158,255,0,136,158,255,0,135,157,255,0,136,158,255,0,134,157,255,0,132,154,255,0,132,154,255,0,132,154,255,0,132,153,255,0,134,156,255,0,131,150,255,0,132,152,255,0,128,146,255,0,133,151,255,0,133,150,255,0,118,130,255,0,95,99,255,0,99,103,255,0,122,134,255,0,129,143,255,0,125,141,255,0,127,145,255,0,125,143,255,0,124,142,255,0,125,144,255,0,123,141,255,0,111,125,255,0,68,68,255,0,33,22,255,0,59,57,255,0,46,42,255,0,52,50,255,0,77,86,255,0,70,80,255,0,70,85,255,0,58,70,255,226,224,196,255,226,224,196,255,226,224,196,255,226,224,196,255,226,224,196,255,227,225,197,255,227,225,197,255,227,225,197,255,228,226,198,255,227,225,197,255,226,224,196,255,226,224,196,255,226,224,196,255,227,225,197,255,228,226,198,255,228,226,198,255,225,223,194,255,227,225,196,255,229,227,198,255,223,221,192,255,231,227,198,255,235,231,202,255,225,221,192,255,223,219,190,255,221,217,188,255,223,219,188,255,228,224,193,255,216,212,179,255,190,185,152,255,161,156,121,255,190,185,150,255,216,211,176,255,218,214,181,255,216,212,179,255,219,215,184,255,214,210,179,255,214,210,181,255,212,208,179,255,209,207,178,255,208,206,177,255,186,186,156,255,130,130,101,255,150,153,125,255,118,121,93,255,102,106,82,255,93,97,73,255,106,111,90,255,81,85,69,255,0,1,0,255,4,5,0,255,0,134,157,255,0,134,157,255,0,134,157,255,0,134,157,255,0,134,157,255,0,135,158,255,0,135,158,255,0,135,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,157,255,0,134,157,255,0,135,158,255,0,136,158,255,0,136,158,255,0,134,155,255,0,135,157,255,0,136,158,255,0,133,154,255,0,136,158,255,0,139,162,255,0,133,154,255,0,131,152,255,0,130,150,255,0,131,150,255,0,134,154,255,0,127,143,255,0,111,122,255,0,94,97,255,0,111,120,255,0,127,141,255,0,128,145,255,0,127,143,255,0,129,147,255,0,126,143,255,0,126,145,255,0,125,143,255,0,124,142,255,0,124,142,255,0,112,125,255,0,78,81,255,0,92,100,255,0,73,74,255,0,64,66,255,0,58,58,255,0,67,72,255,0,51,55,255,0,1,0,255,0,3,0,255,228,226,198,255,229,227,199,255,228,226,198,255,227,225,197,255,227,225,197,255,228,226,198,255,227,225,197,255,226,224,196,255,228,226,198,255,228,226,198,255,229,227,199,255,228,226,198,255,228,226,198,255,227,225,197,255,227,225,197,255,227,225,197,255,226,224,195,255,227,225,196,255,231,229,200,255,226,224,195,255,224,220,191,255,225,221,192,255,224,220,191,255,226,222,193,255,228,224,195,255,227,223,194,255,204,200,169,255,164,160,129,255,161,156,123,255,202,197,164,255,218,213,180,255,221,216,183,255,214,210,177,255,216,212,181,255,215,211,180,255,211,207,176,255,216,212,183,255,213,209,180,255,211,209,180,255,187,185,156,255,123,123,93,255,185,185,155,255,193,195,166,255,176,179,151,255,152,156,130,255,92,96,72,255,100,105,83,255,89,94,75,255,36,38,27,255,5,6,0,255,0,136,158,255,0,136,159,255,0,136,158,255,0,135,158,255,0,135,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,136,158,255,0,136,158,255,0,136,159,255,0,136,158,255,0,136,158,255,0,135,158,255,0,135,158,255,0,135,158,255,0,134,156,255,0,135,157,255,0,137,160,255,0,134,156,255,0,132,153,255,0,133,154,255,0,132,153,255,0,133,154,255,0,134,156,255,0,134,155,255,0,120,135,255,0,96,103,255,0,94,98,255,0,118,131,255,0,128,144,255,0,130,146,255,0,126,142,255,0,127,145,255,0,127,144,255,0,124,141,255,0,127,146,255,0,125,144,255,0,125,144,255,0,111,125,255,0,74,74,255,0,111,124,255,0,117,133,255,0,107,121,255,0,94,104,255,0,58,58,255,0,63,66,255,0,56,60,255,0,23,22,255,0,4,0,255,228,226,198,255,229,227,199,255,229,227,199,255,228,226,198,255,227,225,197,255,228,226,198,255,227,225,197,255,226,224,196,255,228,226,198,255,229,227,199,255,229,227,199,255,229,227,199,255,228,226,198,255,227,225,197,255,227,225,197,255,226,224,196,255,226,224,195,255,224,222,193,255,227,225,196,255,231,229,200,255,225,223,194,255,223,221,192,255,230,228,199,255,226,224,195,255,222,218,189,255,193,189,160,255,161,157,126,255,184,180,149,255,215,211,180,255,221,217,184,255,217,213,180,255,214,210,177,255,216,212,181,255,216,212,183,255,215,211,182,255,212,208,179,255,209,204,177,255,220,215,188,255,181,179,150,255,132,130,101,255,199,199,169,255,207,207,177,255,183,185,156,255,179,181,154,255,161,165,139,255,99,103,79,255,111,116,94,255,81,86,65,255,33,35,22,255,2,2,0,255,0,136,158,255,0,136,159,255,0,136,159,255,0,136,158,255,0,135,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,136,158,255,0,136,159,255,0,136,159,255,0,136,159,255,0,136,158,255,0,135,158,255,0,135,158,255,0,134,157,255,0,134,156,255,0,133,154,255,0,135,157,255,0,137,160,255,0,134,155,255,0,133,154,255,0,137,159,255,0,134,156,255,0,131,151,255,0,113,128,255,0,94,101,255,0,108,119,255,0,127,144,255,0,130,147,255,0,128,144,255,0,126,142,255,0,127,145,255,0,127,146,255,0,127,146,255,0,125,143,255,0,122,142,255,0,129,150,255,0,107,120,255,0,78,81,255,0,119,135,255,0,124,142,255,0,111,125,255,0,109,123,255,0,99,111,255,0,62,63,255,0,70,75,255,0,52,52,255,0,21,18,255,0,1,0,255,226,224,196,255,227,225,197,255,228,226,198,255,227,225,197,255,227,225,197,255,228,226,198,255,228,226,198,255,227,225,197,255,228,226,198,255,228,226,198,255,228,226,198,255,227,225,197,255,226,224,196,255,226,224,196,255,227,225,197,255,228,226,198,255,226,224,195,255,230,228,199,255,228,226,197,255,227,225,196,255,223,221,192,255,227,225,196,255,229,227,198,255,210,208,179,255,177,173,144,255,168,164,135,255,199,195,164,255,215,211,180,255,219,215,184,255,214,210,179,255,216,212,179,255,214,210,179,255,212,208,179,255,218,214,185,255,216,212,183,255,212,208,179,255,220,215,188,255,180,175,148,255,137,135,106,255,206,204,175,255,208,208,178,255,197,197,167,255,185,187,158,255,185,187,158,255,149,153,127,255,84,88,62,255,82,87,65,255,81,86,65,255,31,32,15,255,29,30,15,255,0,134,157,255,0,135,158,255,0,136,158,255,0,135,158,255,0,135,158,255,0,136,158,255,0,136,158,255,0,135,158,255,0,136,158,255,0,136,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,157,255,0,135,158,255,0,136,158,255,0,134,156,255,0,137,159,255,0,136,158,255,0,135,157,255,0,133,154,255,0,135,157,255,0,136,158,255,0,125,143,255,0,104,115,255,0,98,108,255,0,117,131,255,0,127,144,255,0,129,147,255,0,126,143,255,0,127,143,255,0,126,143,255,0,125,143,255,0,128,148,255,0,127,146,255,0,125,143,255,0,129,150,255,0,105,118,255,0,81,85,255,0,122,140,255,0,125,142,255,0,118,134,255,0,112,126,255,0,112,126,255,0,92,102,255,0,53,50,255,0,52,52,255,0,52,52,255,0,19,12,255,0,18,12,255,225,223,197,255,227,225,199,255,228,226,200,255,228,226,200,255,228,226,200,255,228,226,200,255,228,226,200,255,228,226,200,255,227,225,197,255,228,226,198,255,228,226,198,255,227,225,197,255,226,224,196,255,226,224,196,255,227,225,197,255,228,226,198,255,227,225,196,255,224,223,191,255,221,220,188,255,227,226,194,255,233,232,200,255,223,222,190,255,194,192,163,255,165,163,134,255,184,182,153,255,213,211,182,255,222,220,191,255,222,220,191,255,208,207,175,255,215,214,182,255,217,213,182,255,211,207,176,255,219,215,186,255,213,208,181,255,206,201,174,255,223,218,191,255,175,173,145,255,143,141,113,255,208,206,178,255,207,205,177,255,203,203,173,255,200,200,170,255,190,192,163,255,184,186,157,255,133,137,111,255,93,97,71,255,91,96,74,255,75,80,58,255,17,19,0,255,62,64,44,255,0,134,158,255,0,135,159,255,0,136,160,255,0,136,160,255,0,136,160,255,0,136,160,255,0,136,160,255,0,136,160,255,0,135,158,255,0,136,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,157,255,0,135,158,255,0,136,158,255,0,135,157,255,0,134,153,255,0,132,150,255,0,136,155,255,0,139,160,255,0,133,152,255,0,115,130,255,0,98,107,255,0,109,122,255,0,127,146,255,0,132,153,255,0,132,153,255,0,124,140,255,0,128,146,255,0,128,146,255,0,124,141,255,0,129,149,255,0,125,145,255,0,121,139,255,0,131,153,255,0,104,116,255,0,85,90,255,0,124,142,255,0,123,142,255,0,122,138,255,0,120,136,255,0,115,130,255,0,112,126,255,0,82,89,255,0,58,57,255,0,58,59,255,0,48,46,255,0,11,0,255,0,38,35,255,227,225,199,255,229,227,201,255,229,227,201,255,229,227,201,255,228,226,200,255,229,227,201,255,229,227,201,255,228,226,200,255,227,225,197,255,228,226,198,255,229,227,199,255,229,227,199,255,228,226,198,255,227,225,197,255,226,224,196,255,226,224,195,255,226,224,195,255,224,223,191,255,229,228,196,255,229,228,196,255,210,209,177,255,176,175,143,255,170,168,139,255,205,203,174,255,220,218,189,255,220,218,189,255,219,217,188,255,216,214,185,255,221,220,188,255,214,213,181,255,212,208,177,255,217,213,184,255,213,208,181,255,212,207,180,255,226,221,194,255,167,162,135,255,141,139,111,255,213,211,183,255,211,209,181,255,204,202,174,255,202,202,172,255,201,201,171,255,191,193,164,255,179,181,154,255,119,123,97,255,98,102,78,255,71,76,54,255,73,76,56,255,1,2,0,255,53,54,37,255,0,135,159,255,0,136,161,255,0,136,161,255,0,136,161,255,0,136,160,255,0,136,161,255,0,136,161,255,0,136,160,255,0,135,158,255,0,136,158,255,0,136,159,255,0,136,159,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,156,255,0,134,156,255,0,134,153,255,0,137,157,255,0,137,157,255,0,125,142,255,0,105,114,255,0,101,111,255,0,122,139,255,0,131,151,255,0,131,151,255,0,130,150,255,0,128,148,255,0,132,150,255,0,128,145,255,0,125,142,255,0,128,147,255,0,125,145,255,0,124,144,255,0,133,155,255,0,97,108,255,0,83,89,255,0,127,146,255,0,125,145,255,0,121,139,255,0,121,138,255,0,121,137,255,0,116,131,255,0,109,123,255,0,74,78,255,0,61,62,255,0,46,43,255,0,46,45,255,0,1,0,255,0,32,30,255,228,226,200,255,228,226,200,255,230,228,202,255,231,229,203,255,229,227,201,255,227,225,199,255,228,226,200,255,230,228,202,255,231,229,201,255,230,228,200,255,230,228,200,255,229,227,199,255,227,225,197,255,226,224,196,255,226,224,196,255,225,223,194,255,227,225,196,255,227,226,194,255,226,225,193,255,196,195,163,255,163,162,130,255,184,183,151,255,219,218,186,255,221,220,188,255,217,215,186,255,219,217,188,255,220,218,189,255,214,212,183,255,215,213,184,255,214,212,183,255,216,214,185,255,215,213,184,255,210,208,180,255,226,224,196,255,160,158,130,255,155,153,125,255,215,213,185,255,210,208,180,255,207,205,176,255,209,207,178,255,207,207,177,255,202,202,172,255,194,196,167,255,170,173,145,255,101,105,79,255,112,116,92,255,101,106,84,255,66,69,51,255,2,3,0,255,12,10,0,255,0,136,160,255,0,136,160,255,0,137,162,255,0,137,162,255,0,136,161,255,0,135,159,255,0,136,160,255,0,137,162,255,0,137,161,255,0,137,160,255,0,137,160,255,0,136,159,255,0,135,158,255,0,134,157,255,0,134,157,255,0,134,155,255,0,135,157,255,0,136,155,255,0,135,154,255,0,117,130,255,0,97,104,255,0,110,121,255,0,131,149,255,0,132,150,255,0,129,149,255,0,130,150,255,0,131,151,255,0,127,146,255,0,128,147,255,0,127,146,255,0,128,148,255,0,128,147,255,0,125,144,255,0,134,157,255,0,95,104,255,0,92,100,255,0,128,148,255,0,125,144,255,0,123,141,255,0,124,142,255,0,124,142,255,0,121,138,255,0,118,134,255,0,104,116,255,0,63,63,255,0,70,74,255,0,64,67,255,0,41,41,255,0,2,0,255,0,6,0,255,232,230,204,255,230,228,202,255,228,226,200,255,228,226,200,255,230,228,202,255,230,228,202,255,229,227,201,255,226,224,198,255,225,223,195,255,232,230,202,255,232,230,202,255,228,226,198,255,228,226,198,255,227,225,197,255,226,224,196,255,226,224,195,255,232,230,201,255,211,210,178,255,175,174,142,255,171,170,138,255,205,204,172,255,226,225,193,255,222,221,189,255,218,217,185,255,225,223,194,255,218,216,187,255,217,215,186,255,220,218,189,255,217,215,186,255,217,215,186,255,217,215,186,255,217,215,186,255,222,220,192,255,154,152,124,255,158,156,128,255,220,218,190,255,214,212,184,255,211,209,181,255,209,207,178,255,206,204,175,255,205,205,175,255,203,203,173,255,195,197,168,255,154,157,129,255,108,112,88,255,121,125,103,255,120,125,104,255,50,53,35,255,22,23,8,255,88,86,73,255,0,138,163,255,0,137,162,255,0,136,160,255,0,136,160,255,0,137,162,255,0,137,162,255,0,136,161,255,0,134,158,255,0,134,156,255,0,138,162,255,0,138,162,255,0,136,158,255,0,136,158,255,0,135,158,255,0,134,157,255,0,134,156,255,0,138,161,255,0,126,142,255,0,104,114,255,0,102,110,255,0,122,138,255,0,135,154,255,0,133,151,255,0,130,148,255,0,134,155,255,0,130,150,255,0,129,149,255,0,131,151,255,0,129,149,255,0,129,149,255,0,129,149,255,0,129,149,255,0,132,154,255,0,91,99,255,0,94,102,255,0,131,152,255,0,127,147,255,0,125,145,255,0,124,142,255,0,122,140,255,0,123,140,255,0,122,138,255,0,118,134,255,0,94,103,255,0,67,70,255,0,75,82,255,0,75,83,255,0,32,28,255,0,14,6,255,0,52,58,255,230,228,202,255,231,229,203,255,231,229,203,255,230,228,202,255,230,228,202,255,230,228,202,255,230,228,200,255,228,226,198,255,228,226,198,255,230,228,200,255,231,229,200,255,227,225,196,255,225,223,194,255,229,227,198,255,229,227,198,255,224,222,193,255,191,189,160,255,168,166,137,255,186,185,153,255,219,218,186,255,221,220,188,255,218,217,185,255,223,222,190,255,218,217,185,255,218,217,185,255,217,216,184,255,221,219,190,255,215,213,184,255,218,216,187,255,219,217,188,255,212,210,182,255,221,219,191,255,151,149,121,255,174,172,144,255,224,222,194,255,211,209,181,255,208,206,178,255,210,208,180,255,213,211,182,255,206,204,175,255,198,198,168,255,203,203,173,255,194,196,167,255,133,136,108,255,102,106,82,255,99,103,81,255,76,79,59,255,2,5,0,255,58,59,42,255,105,104,87,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,160,255,0,136,158,255,0,136,158,255,0,137,160,255,0,137,160,255,0,135,157,255,0,134,155,255,0,136,158,255,0,136,158,255,0,133,154,255,0,113,128,255,0,100,110,255,0,111,122,255,0,131,149,255,0,132,150,255,0,130,148,255,0,133,152,255,0,130,148,255,0,130,148,255,0,130,147,255,0,131,152,255,0,128,147,255,0,130,150,255,0,130,150,255,0,126,146,255,0,131,153,255,0,89,97,255,0,103,115,255,0,133,155,255,0,125,145,255,0,124,142,255,0,125,144,255,0,127,146,255,0,122,140,255,0,119,134,255,0,122,138,255,0,118,134,255,0,82,86,255,0,64,66,255,0,62,65,255,0,47,47,255,0,3,0,255,0,35,34,255,0,62,70,255,228,226,200,255,230,228,202,255,232,230,204,255,232,230,204,255,231,229,203,255,228,226,200,255,228,226,198,255,229,227,199,255,230,228,200,255,228,226,198,255,226,224,195,255,226,224,195,255,230,228,199,255,230,228,199,255,206,204,175,255,171,169,140,255,172,170,141,255,209,207,178,255,232,231,199,255,226,225,193,255,220,219,187,255,219,218,186,255,218,217,185,255,217,216,184,255,219,218,186,255,218,217,185,255,214,212,183,255,216,214,185,255,217,215,186,255,219,217,188,255,219,217,189,255,141,139,111,255,179,177,149,255,223,221,193,255,209,207,179,255,211,209,181,255,212,210,182,255,213,211,183,255,210,208,179,255,208,206,177,255,208,208,178,255,205,205,176,255,182,184,157,255,121,124,98,255,107,111,89,255,54,57,37,255,22,25,7,255,0,3,0,255,91,93,72,255,125,124,104,255,0,136,160,255,0,137,162,255,0,138,163,255,0,138,163,255,0,137,162,255,0,136,160,255,0,136,158,255,0,136,159,255,0,137,160,255,0,136,158,255,0,134,156,255,0,134,156,255,0,137,159,255,0,137,159,255,0,122,140,255,0,101,112,255,0,102,113,255,0,124,142,255,0,139,159,255,0,135,154,255,0,131,150,255,0,131,149,255,0,130,148,255,0,130,147,255,0,131,149,255,0,130,148,255,0,127,146,255,0,128,148,255,0,129,149,255,0,130,150,255,0,130,151,255,0,83,89,255,0,106,119,255,0,133,154,255,0,124,143,255,0,125,145,255,0,126,146,255,0,127,146,255,0,125,143,255,0,124,142,255,0,125,142,255,0,123,141,255,0,110,126,255,0,74,78,255,0,67,71,255,0,34,30,255,0,15,6,255,0,2,0,255,0,56,58,255,0,74,83,255,232,230,204,255,229,227,201,255,228,226,200,255,231,229,203,255,232,230,204,255,229,227,201,255,227,225,197,255,227,225,197,255,224,222,194,255,229,227,199,255,232,230,201,255,232,230,201,255,217,215,186,255,183,181,152,255,172,171,139,255,193,192,160,255,224,222,193,255,226,224,195,255,222,220,191,255,220,218,189,255,223,222,190,255,222,221,189,255,219,218,186,255,221,220,188,255,215,214,182,255,219,218,186,255,223,221,192,255,215,213,184,255,224,222,193,255,211,209,180,255,140,138,110,255,182,180,152,255,226,224,195,255,212,210,181,255,219,217,188,255,211,209,180,255,208,206,177,255,210,208,179,255,209,207,178,255,210,208,179,255,205,205,176,255,202,202,173,255,176,179,151,255,109,112,86,255,125,129,107,255,122,125,105,255,85,88,72,255,0,3,0,255,127,129,106,255,109,112,84,255,0,138,163,255,0,136,161,255,0,136,160,255,0,137,162,255,0,138,163,255,0,136,161,255,0,135,158,255,0,135,158,255,0,133,155,255,0,136,159,255,0,138,161,255,0,138,161,255,0,129,149,255,0,109,122,255,0,103,111,255,0,115,128,255,0,133,154,255,0,134,156,255,0,132,153,255,0,131,151,255,0,133,152,255,0,133,151,255,0,131,149,255,0,132,150,255,0,128,146,255,0,131,149,255,0,133,154,255,0,128,147,255,0,133,154,255,0,125,144,255,0,83,88,255,0,108,122,255,0,134,156,255,0,126,145,255,0,130,150,255,0,125,144,255,0,124,142,255,0,125,143,255,0,124,142,255,0,125,143,255,0,123,141,255,0,121,138,255,0,107,121,255,0,67,69,255,0,77,86,255,0,75,84,255,0,53,58,255,0,2,0,255,0,77,85,255,0,67,67,255,232,230,204,255,229,227,201,255,229,227,201,255,231,229,203,255,232,230,204,255,231,229,203,255,231,229,201,255,233,231,203,255,232,230,202,255,228,226,198,255,224,222,193,255,199,197,168,255,170,168,139,255,182,180,151,255,215,214,182,255,226,225,193,255,223,221,192,255,220,218,189,255,217,215,186,255,219,217,188,255,222,221,189,255,222,221,189,255,219,218,186,255,219,218,186,255,218,217,185,255,221,220,188,255,212,210,181,255,219,217,188,255,213,211,182,255,140,138,109,255,192,190,162,255,226,224,195,255,212,210,181,255,214,212,183,255,210,208,179,255,211,209,180,255,213,211,182,255,208,206,177,255,207,205,176,255,206,204,175,255,203,203,174,255,204,204,175,255,157,160,134,255,108,110,87,255,132,136,114,255,131,134,116,255,45,47,34,255,55,58,40,255,141,144,118,255,99,101,72,255,0,138,163,255,0,136,161,255,0,136,161,255,0,137,162,255,0,138,163,255,0,137,162,255,0,137,161,255,0,139,162,255,0,138,162,255,0,136,158,255,0,133,154,255,0,118,134,255,0,101,111,255,0,108,121,255,0,128,146,255,0,135,154,255,0,133,154,255,0,131,151,255,0,129,149,255,0,130,150,255,0,133,151,255,0,133,151,255,0,131,149,255,0,131,149,255,0,130,148,255,0,132,150,255,0,126,145,255,0,130,150,255,0,127,146,255,0,83,87,255,0,114,130,255,0,134,156,255,0,126,145,255,0,127,146,255,0,125,143,255,0,125,144,255,0,127,146,255,0,124,142,255,0,123,141,255,0,122,140,255,0,122,139,255,0,122,140,255,0,96,107,255,0,66,70,255,0,82,91,255,0,80,93,255,0,28,27,255,0,35,32,255,0,86,94,255,0,61,58,255,230,228,202,255,231,229,203,255,231,229,203,255,231,229,203,255,231,229,201,255,232,230,202,255,232,230,202,255,231,229,201,255,229,227,198,255,211,209,180,255,176,174,145,255,170,168,139,255,203,202,170,255,227,226,194,255,224,223,191,255,219,218,186,255,217,213,184,255,221,216,189,255,227,223,194,255,226,222,193,255,221,217,188,255,221,217,188,255,223,219,188,255,220,216,185,255,222,218,187,255,215,211,180,255,225,221,192,255,207,203,174,255,136,132,103,255,196,192,163,255,221,217,188,255,215,211,182,255,212,210,181,255,218,217,185,255,211,209,180,255,208,206,177,255,209,207,178,255,212,210,181,255,205,205,175,255,204,204,174,255,202,202,173,255,204,204,175,255,143,146,120,255,95,97,74,255,96,99,79,255,114,117,99,255,17,19,6,255,74,77,61,255,122,124,101,255,110,113,85,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,162,255,0,137,161,255,0,138,162,255,0,138,162,255,0,137,161,255,0,136,158,255,0,125,144,255,0,104,116,255,0,101,111,255,0,121,136,255,0,136,155,255,0,134,153,255,0,131,149,255,0,128,147,255,0,130,151,255,0,134,155,255,0,133,154,255,0,130,150,255,0,130,150,255,0,131,150,255,0,130,148,255,0,131,150,255,0,127,144,255,0,133,154,255,0,122,139,255,0,79,82,255,0,115,130,255,0,130,150,255,0,127,146,255,0,126,145,255,0,130,148,255,0,125,144,255,0,124,142,255,0,124,142,255,0,126,145,255,0,123,140,255,0,122,139,255,0,121,138,255,0,122,140,255,0,88,96,255,0,58,59,255,0,59,63,255,0,70,79,255,0,11,5,255,0,46,49,255,0,74,81,255,0,68,68,255,231,229,203,255,232,230,204,255,230,228,202,255,227,225,197,255,231,229,201,255,234,232,203,255,228,226,198,255,218,216,187,255,178,176,147,255,172,170,141,255,190,188,159,255,219,217,188,255,228,226,197,255,221,220,188,255,219,218,186,255,222,220,191,255,222,218,189,255,221,217,188,255,221,217,188,255,223,219,190,255,225,221,192,255,225,221,192,255,225,221,190,255,226,222,191,255,219,215,184,255,224,220,189,255,205,201,172,255,131,127,98,255,197,193,164,255,223,219,190,255,218,214,185,255,218,214,185,255,215,214,182,255,210,209,177,255,213,211,182,255,213,211,182,255,210,208,179,255,208,206,177,255,209,209,179,255,204,204,174,255,205,205,175,255,186,186,157,255,124,127,99,255,103,105,82,255,104,107,89,255,99,102,86,255,6,9,0,255,1,2,0,255,18,20,1,255,80,83,57,255,0,137,162,255,0,138,163,255,0,137,162,255,0,135,158,255,0,137,161,255,0,139,162,255,0,136,158,255,0,130,150,255,0,106,118,255,0,102,113,255,0,113,127,255,0,130,150,255,0,136,158,255,0,132,150,255,0,131,149,255,0,132,153,255,0,131,151,255,0,130,150,255,0,130,150,255,0,131,152,255,0,133,154,255,0,133,154,255,0,133,152,255,0,133,153,255,0,129,147,255,0,132,151,255,0,121,138,255,0,76,78,255,0,116,131,255,0,131,152,255,0,128,148,255,0,128,148,255,0,128,146,255,0,125,142,255,0,127,146,255,0,127,146,255,0,125,143,255,0,124,142,255,0,125,143,255,0,122,139,255,0,123,140,255,0,112,126,255,0,76,79,255,0,63,66,255,0,64,71,255,0,61,69,255,0,5,0,255,0,1,0,255,0,12,1,255,0,50,46,255,233,228,203,255,235,230,205,255,230,225,198,255,232,228,199,255,233,231,202,255,226,225,193,255,194,192,163,255,165,163,134,255,183,181,152,255,211,209,180,255,229,227,199,255,224,222,193,255,219,217,188,255,222,220,191,255,224,222,193,255,222,220,191,255,226,222,193,255,222,218,187,255,221,220,188,255,222,221,189,255,222,221,189,255,223,222,190,255,219,218,186,255,215,214,182,255,227,223,192,255,208,204,173,255,130,126,95,255,206,202,171,255,229,225,194,255,216,212,181,255,216,215,183,255,217,216,184,255,215,214,182,255,213,212,180,255,213,209,180,255,215,211,182,255,215,211,180,255,210,209,177,255,207,207,177,255,206,206,176,255,199,202,171,255,178,181,150,255,108,111,83,255,103,105,84,255,132,133,118,255,94,95,80,255,1,3,0,255,91,93,70,255,62,64,41,255,69,71,48,255,0,137,162,255,0,138,164,255,0,135,158,255,0,137,159,255,0,139,162,255,0,135,154,255,0,115,130,255,0,98,107,255,0,109,122,255,0,125,144,255,0,136,159,255,0,133,154,255,0,130,150,255,0,132,153,255,0,133,154,255,0,132,153,255,0,133,154,255,0,131,150,255,0,132,150,255,0,133,151,255,0,133,151,255,0,133,152,255,0,131,149,255,0,128,146,255,0,134,154,255,0,122,138,255,0,76,76,255,0,121,137,255,0,135,155,255,0,127,145,255,0,129,146,255,0,130,147,255,0,128,146,255,0,127,144,255,0,125,144,255,0,127,146,255,0,127,144,255,0,125,142,255,0,124,142,255,0,124,141,255,0,121,137,255,0,109,120,255,0,67,66,255,0,63,67,255,0,80,94,255,0,57,64,255,0,2,0,255,0,56,56,255,0,38,33,255,0,43,38,255,234,229,204,255,235,230,203,255,236,232,203,255,234,230,201,255,202,201,169,255,174,173,141,255,179,178,146,255,210,209,177,255,225,223,194,255,227,225,196,255,225,223,195,255,221,219,191,255,220,218,189,255,221,219,190,255,222,220,191,255,223,221,192,255,222,218,187,255,216,212,181,255,218,217,185,255,222,221,189,255,219,219,187,255,212,212,180,255,223,222,190,255,224,223,191,255,199,195,164,255,131,127,96,255,211,207,176,255,231,227,196,255,219,215,184,255,222,218,187,255,217,216,184,255,215,214,182,255,216,215,183,255,214,213,181,255,215,211,182,255,214,210,179,255,214,210,179,255,210,209,175,255,207,205,176,255,203,203,173,255,202,205,172,255,160,163,132,255,105,108,80,255,114,116,95,255,112,113,98,255,35,36,21,255,58,58,35,255,127,127,100,255,81,83,60,255,102,104,81,255,0,137,163,255,0,138,162,255,0,139,162,255,0,138,161,255,0,121,135,255,0,104,113,255,0,107,117,255,0,125,142,255,0,134,155,255,0,135,157,255,0,134,156,255,0,131,153,255,0,131,151,255,0,131,152,255,0,132,153,255,0,133,154,255,0,131,150,255,0,127,145,255,0,130,148,255,0,133,151,255,0,131,150,255,0,127,144,255,0,133,152,255,0,134,153,255,0,117,131,255,0,76,77,255,0,124,141,255,0,136,157,255,0,129,147,255,0,131,150,255,0,130,147,255,0,128,146,255,0,129,146,255,0,128,145,255,0,127,146,255,0,126,143,255,0,126,143,255,0,125,140,255,0,123,141,255,0,122,138,255,0,123,138,255,0,98,106,255,0,65,64,255,0,70,76,255,0,68,78,255,0,22,17,255,0,35,28,255,0,76,80,255,0,50,48,255,0,62,65,255,236,231,204,255,235,230,203,255,211,207,178,255,184,180,151,255,176,175,143,255,200,199,167,255,220,219,187,255,230,229,197,255,226,224,195,255,223,221,192,255,222,220,192,255,224,222,194,255,225,223,194,255,223,221,192,255,222,220,191,255,223,221,192,255,222,218,187,255,222,218,187,255,223,222,190,255,223,222,190,255,223,223,191,255,219,219,187,255,223,222,190,255,194,193,161,255,135,131,100,255,216,212,181,255,227,223,192,255,223,219,188,255,220,216,185,255,225,221,190,255,218,217,185,255,213,212,180,255,213,212,180,255,214,213,181,255,215,211,182,255,214,210,179,255,214,210,179,255,212,211,177,255,210,208,179,255,205,205,175,255,198,201,168,255,143,146,115,255,110,113,85,255,74,76,55,255,20,21,6,255,4,5,0,255,73,73,50,255,108,108,81,255,97,99,76,255,89,91,68,255,0,139,163,255,0,138,162,255,0,124,142,255,0,108,121,255,0,105,114,255,0,119,134,255,0,131,150,255,0,137,158,255,0,134,156,255,0,133,154,255,0,132,154,255,0,133,155,255,0,134,155,255,0,133,154,255,0,132,153,255,0,133,154,255,0,131,150,255,0,131,150,255,0,133,152,255,0,133,152,255,0,134,153,255,0,131,150,255,0,133,152,255,0,116,129,255,0,79,80,255,0,127,145,255,0,134,154,255,0,131,150,255,0,130,148,255,0,133,152,255,0,130,148,255,0,127,144,255,0,127,144,255,0,128,145,255,0,127,146,255,0,126,143,255,0,126,143,255,0,127,142,255,0,125,143,255,0,123,140,255,0,121,134,255,0,88,92,255,0,68,68,255,0,46,44,255,0,13,5,255,0,3,0,255,0,44,40,255,0,65,65,255,0,59,61,255,0,55,54,255,226,221,194,255,195,190,163,255,175,171,142,255,198,194,165,255,223,222,190,255,233,232,200,255,227,226,194,255,228,227,195,255,224,222,193,255,225,223,194,255,226,224,196,255,225,223,195,255,223,221,192,255,224,222,193,255,226,224,195,255,225,223,194,255,226,222,191,255,228,224,193,255,225,224,192,255,218,217,185,255,216,216,184,255,218,218,186,255,195,194,162,255,133,132,100,255,224,220,189,255,225,221,190,255,220,216,185,255,220,216,185,255,222,218,187,255,220,216,185,255,220,219,187,255,208,207,175,255,210,209,177,255,213,212,180,255,215,211,182,255,213,209,178,255,214,210,179,255,215,214,180,255,214,212,183,255,208,208,178,255,191,194,161,255,128,131,100,255,122,125,97,255,118,120,99,255,90,91,76,255,2,3,0,255,102,102,79,255,93,93,66,255,75,77,54,255,109,111,88,255,0,133,155,255,0,114,130,255,0,103,114,255,0,116,132,255,0,133,152,255,0,139,160,255,0,136,155,255,0,136,156,255,0,133,154,255,0,134,155,255,0,134,157,255,0,134,156,255,0,133,154,255,0,133,154,255,0,134,156,255,0,134,155,255,0,133,153,255,0,134,154,255,0,134,154,255,0,130,148,255,0,130,147,255,0,131,149,255,0,116,130,255,0,79,80,255,0,132,151,255,0,133,152,255,0,130,148,255,0,130,148,255,0,131,150,255,0,130,148,255,0,131,150,255,0,124,140,255,0,125,142,255,0,127,144,255,0,127,146,255,0,125,142,255,0,126,143,255,0,128,144,255,0,127,146,255,0,125,142,255,0,116,129,255,0,79,80,255,0,75,78,255,0,72,79,255,0,55,61,255,0,2,0,255,0,61,63,255,0,56,53,255,0,46,43,255,0,67,70,255
/* @pjs preload="arch-100.png"; */
PImage b;

void setup() {
  b = loadImage("arch-100.png");
}

void draw() {
  image(b, 0, 0); 
  // Tint blue
  tint(0, 153, 204); 
  image(b, 50, 0);
  exit();
}
